Хм. Скачал, запустил на своём AMD FX-8150, причём обычную десктопную активность с 3 браузерами не останавливал, то есть чистые цифры должны быть ещё выше. Первый запуск - Ubuntu 14.04 x86_64, gcc 4.8, флаги по умолчанию.
8 CPUs in system; running 8 parallel copies of tests Dhrystone 2 using register variables 149182837.5 lps (10.0 s, 7 samples) Double-Precision Whetstone 32653.5 MWIPS (8.8 s, 7 samples) на одно ядро в таком случае будет 18647854.7 и 4081.7. (У AMD не чистое понятие "ядра" в таких процессорах, но в эту тему глубоко влезать не буду, желающие да загуглят.)
Во втором взял gcc 5.2.0 и -march=native (разрешает AVX). 8 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 27508601.1 lps (10.0 s, 7 samples) Double-Precision Whetstone 4544.8 MWIPS (9.4 s, 7 samples)
Резюмируя - если на плавучку цифры ещё более-менее нормальные (видимо, Эльбрус тоже векторизует?), то для целочисленных расчётов или у меня не те попугаи в принципе, или там совершенно страшный провал по скорости. Кто знает, как соотносятся lps этого варианта с Dps из pdf?
no subject
Первый запуск - Ubuntu 14.04 x86_64, gcc 4.8, флаги по умолчанию.
8 CPUs in system; running 8 parallel copies of tests
Dhrystone 2 using register variables 149182837.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 32653.5 MWIPS (8.8 s, 7 samples)
на одно ядро в таком случае будет 18647854.7 и 4081.7. (У AMD не чистое понятие "ядра" в таких процессорах, но в эту тему глубоко влезать не буду, желающие да загуглят.)
Во втором взял gcc 5.2.0 и -march=native (разрешает AVX).
8 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 27508601.1 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4544.8 MWIPS (9.4 s, 7 samples)
Резюмируя - если на плавучку цифры ещё более-менее нормальные (видимо, Эльбрус тоже векторизует?), то для целочисленных расчётов или у меня не те попугаи в принципе, или там совершенно страшный провал по скорости. Кто знает, как соотносятся lps этого варианта с Dps из pdf?