Cubrimos la utilización de SIMD en clase, pero no entiendo cómo se calcula la utilización mínima de SIMD.
Dado este programa:
for (i = 0; i < 1024; i++) {
A[i] = B[i] * B[i];
if (A[i] > 0) {
C[i] = A[i] * B[i];
if (C[i] < 0) {
A[i] = A[i] + 1;
}
A[i] = A[i] - 2;
}
}
Sé que la utilización máxima es del 100%, pero no entiendo cómo calcular la utilización mínima de SIMD.