http://dev.banelli.biz/tmp/GMP-Test2.zip (
VirusTotal)
Matricno mnozenje dvije kvadratne matrice (1000x1000) generirane pomocu Mersenneovog vrtuljka s uniformno distribuiranim brojevima izmedju 0 i 2^256-1.
Program ce pokusati uzeti maksimalno threadova za jednaku podijelu 1000x1000 matrice, sto ce reci da u slucaju 16 procesora, biti ce napravljeno samo 15 threadova, sa 6 procesora 5 threadova i slicno.
2, 4 i 8 CPU varijante bi trebali raditi na (skoro) 100%. Bas me zanima kako ce se ponasati HT naspram "pravih" AMD jezgara.
Nakon zavrsetka, dobit cete 3 (povece) tekstualne datoteke da vidite o kakvim (velikim) brojevima se radi.