Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
#include <windows.h>
typedef unsigned __int64 _WORD;
typedef struct
{
_WORD low;
_WORD high;
} _DWORD;
for( j=0; j<1000000; ++j)
{
for(int u=0;u<QUANTITY;u++) A[u]+=j;
Mul(C, A, B);
res1+=C[7];
}
void (*mul)( _WORD *C, _WORD *A, _WORD *B ) = Mul;
mul(C, A, B); //вместо Mul
Сравниваем производительность целочисленного умножения