В дальнейшем я буду предполагать, что у Вас есть железка у установленной системой Entware.
Установим на нее bc ( bc is a language that supports arbitrary precision numbers with interactive execution of statements)
Код: Выделить всё
opkg update
opkg install bc
После этого команда
Код: Выделить всё
echo "scale=50; a(1)*4" | bc -l
Вам вычислит 50 знаков числа Pi. Для определения мощности нашего CPU поставим утилиту time (для более подробной информации о времени выполнения) и запустим вычисление 5000 знаков числа Pi
Код: Выделить всё
time sh -c 'echo "scale=5000; a(1)*4" | bc -l'
3.141592653589793238462643383279502884197169399375105820974944592307\
81640628620899862803482534211706798214808651328230664709384460955058\
.....
.....
73774418426312986080998886874132604720
87.18user 0.08system 1:27.28elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps
На НАСе с Intel(R) Atom(TM) CPU D2701 @ 2.13GHz у нас ушло 1 минута 27.28 секунды.
Приведу время на других устройствах
QNAP 231+ ( ARMv7 1.4GHz):____________________ 66.61user 0.00system 1:07.00elapsed 99%CPU
Tronsmart CX919 (RK3188T Cortex A9 1.4GHz):_____80.44user 0.02system 1:20.61elapsed 99%CPU
QNAP 121 (Feroceon 88F6282 (armv5l) @ 2 GHz):___ 84.61user 0.01system 1:26.13elapsed 98%CPU
QNAP 269 ( Intel Atom D2701 2.13GHz):___________ 87.18user 0.08system 1:27.28elapsed 99%CPU
Huawei ws880 (Broadcom BCM4708 ARMv7, 800Mhz) : 141.72user 0.00system 2:21.74elapsed 99%CPU
Keenetic Ultra II ( MT7621AT MIPS 880 МГц) :_______ 208.64user 0.34system 3:29.05elapsed 99%CPU
IconBit (Realtek RTD1186DD MIPS @ 700):__________ 213.47user 0.10system 4:54.75elapsed 72%CPU
Keenetic Ultra (RT6856 MIPS @700MHz):___________ 262.76user 1.80system 4:26.13elapsed 99%CPU
Keenetic II (RT6856 MIPS @700MHz):______________ 265.55user 0.05system 4:26.10elapsed 99%CPU
Keenetic Giga II (RT6856 MIPS 34K 700 МГц) ________268.83user 1.38system 4:33.27elapsed 98%CPU
Keenetic DSL (RT63368 MIPS 34K 700 МГц) _________269.16user 0.71system 4:30.03elapsed 99%CPU
Asus RT-N56U (RT3662F, 500МГц):________________ 280.86user 0.09system 4:41.30elapsed 99%CPU
Keenetic Omni II (MT7620N MIPS 24KEc 580 МГц) ____315.42user 0.16system 5:21.63elapsed 98%CPU
Keenetic Extra (MT7620A MIPS24Kc @580MHz):_____ 317.09user 0.38system 5:25.82elapsed 97%CPU
Временный победитель - 4х ядерный ARMv7 с частотой 1.4Ghz на НАСе QNAP. Он в 1.5 раза обошел даже 2х ядерный intel atom 2.13GHz.
Вне конкурса участвовал Intel(R) Core(TM) i5-3470S CPU @ 2.90GHz
real 0m19.387s
user 0m19.388s
sys 0m0.000s
Вообще говоря bc использует один поток (ядро). Число ядер-потоков не учитывалось.
Приводите свои результаты, если будет много, сведем их в таблицу