В новости имеется интересная ссылочка на программку расчета числа Pi. Интересная ее особенность в том, что amd-шные процы в ней выглядят очень хорошо. Предлагаю лоровцам померяться длиной проца
Инструкции:
1. Компиляем (флаги выбираем по вкусу)
gcc -O3 -ffast-math -lm -lgmp gmp-chudnovsky.c -o gmp-chudnovsky
2. Запускаем
./gmp-chudnovsky 100000000
3. Постим результат
4. Приводим детали (по вкусу)
echo -en "gcc version:\t"; gcc --version | sed -n '1p'; \
echo -en "Architecture:\t"; uname -i; \
echo -en "Hardware:\t"; cat /proc/cpuinfo | grep 'model name' | tee >(wc -l) | sed -n '1s/.*:[ ]*\(.*\)/\1/p;$s/\(.*\)/No of cores:\t\1/p'
Вот мои результаты:
$ ./gmp-chudnovsky 100000000
#terms=7051366, depth=24
sieve time = 0.950
..................................................
bs time = 154.270
gcd time = 0.000
div time = 13.140
sqrt time = 7.300
mul time = 4.460
total time = 180.170
P size=145605885 digits (1.456059)
Q size=145605879 digits (1.456059)
gcc version: gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2
Architecture: x86_64
Hardware: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
No of cores: 4