Как мне SIMIDize следующий код в C (, используя встроенные SIMD, конечно )? У меня проблемы с пониманием внутренностей SIMD, и это очень помогло бы:
int sum_naive( int n, int *a )
{
int sum = 0;
for( int i = 0; i < n; i++ )
sum += a[i];
return sum;
}