Измереение производительности с помощью Entware
Можно использовать Entware для оценки производительности.
Вычисление числа pi не использует ядра/потоки, если их несколько.
Встроенный бенчмарк p7zip - использует.
Методика и результаты - http://forums.zyxmon.org/viewtopic.php?t=5382
Использовались роутеры, НАС'ы, мультимедиа плееры.
Вычисления в 1 поток:
PHP Code:
QNAP 231+ (ARMv7 1.4GHz): ______________________ 66.61 user 0.00 system 1:07.00 elapsed 99%CPU
Tronsmart CX919 (RK3188T Cortex A9 1.4GHz): ____ 80.44 user 0.02 system 1:20.61 elapsed 99%CPU
QNAP 121 (Feroceon 88F6282 (armv5l) 2GHz): _____ 84.61 user 0.01 system 1:26.13 elapsed 98%CPU
QNAP 269 (Intel Atom D2701 2.13GHz): ___________ 87.18 user 0.08 system 1:27.28 elapsed 99%CPU
Keenetic Ultra II (MT7621AT MIPS 880MHz): ______ 208.64 user 0.34 system 3:29.05 elapsed 99%CPU
IconBit (Realtek RTD1186DD MIPS 700MHz): _______ 213.47 user 0.10 system 4:54.75 elapsed 72%CPU
Keenetic Ultra (RT6856 MIPS 700MHz): ___________ 262.76 user 1.80 system 4:26.13 elapsed 99%CPU
Keenetic II (RT6856 MIPS 700MHz): ______________ 265.55 user 0.05 system 4:26.10 elapsed 99%CPU
Keenetic Giga II (RT6856 MIPS 34K 700MHz): _____ 268.83 user 1.38 system 4:33.27 elapsed 98%CPU
Keenetic DSL (RT63368 MIPS 34K 700MHz): ________ 269.16 user 0.71 system 4:30.03 elapsed 99%CPU
Keenetic Omni II (MT7620N MIPS 24KEc 580MHz): __ 315.42 user 0.16 system 5:21.63 elapsed 98%CPU
Keenetic Extra (MT7620A MIPS24Kc 580MHz): ______ 317.09 user 0.38 system 5:25.82 elapsed 97%CPU
"Временной" победитель - 4х ядерный ARMv7 с частотой 1.4GHz на НАС'е QNAP.
Он в 1.5 раза обошел даже 2х ядерный Intel Atom 2.13GHz.
Вне конкурса участвовал Intel® Core™ i5-3470S CPU 2.90GHz
Code:
• real 0m19.387s
• user 0m19.388s
• sys 0m0.000s
Вычисление с использованием всех потоков, ядер:
Первая цифра - средняя загрузка CPU (значение 400 означает, что 4 ядра были загружены на 100%,
вторая цифра - значение на 1 ядро и последняя - на все ядра (суммарная производительность).
Сравниваем по последней цифре:
PHP Code:
________________________________________________ CPU% /CPU TOTL
QNAP 269 (Intel Atom D2701 2.13GHz): ____________ 343 875 3043
QNAP 231+ (ARMv7 1.4GHz): _______________________ 194 1251 2430
Tronsmart CX919 (RK3188T Cortex A9 1.4GHz): _____ 336 651 2270
Keenetic Ultra II (MT7621AT MIPS 880MHz) : ______ 334 283 972
QNAP 121 (Feroceon 88F6282 (armv5l) 2GHz): ______ 98 750 734
Keenetic DSL (RT63368 MIPS 34K 700MHz): _________ 324 123 407
Keenetic Ultra (RT6856 MIPS 700MHz): ____________ 100 332 332
Keenetic Giga II (RT6856 MIPS 34K 700MHz): ______ 100 324 323
Keenetic Omni II (MT7620N MIPS 24KEc 580MHz): ___ 98 261 257
Keenetic Extra (MT7620A MIPS24Kc 580MHz): _______ 98 259 253
OpenSSL performance speed test
ryzhov_al
Можно будет составить другую таблицу ;)
• OpenVPN throughput benchmark:
PHP Code:
# iperf -c 10.1.0.1 -M 1400 -N -l 64K -t 30
• OpenSSL performance speed test:
PHP Code:
# openssl speed aes-128-cbc
# openssl speed aes-256-cbc
• MT7621A x4 threads
# openssl speed aes-128-cbc -elapsed -multi 4
# openssl speed aes-256-cbc -elapsed -multi 4
Benchmark: OpenSSL (OpenWRT)
PHP Code:
______________________________________________________________________________________________________________________________
Device | SoC | CPU | BogoMIPS| Version| MD5 | SHA~1 | SHA~256 | SHA~512
______________________________________________________________________________________________________________________________
Asus WL~500gPv1 | Broadcom BCM4704 @264MHz (BCM3302 V0.6) | 262.96 | 0.9.8e | 10649260 | 4264960 | 2501970 | 1203810
Asus WL~500gPv2 | Broadcom BCM5354 @240MHz (BCM3302 V2.9) | 239.10 | 0.9.8t | 10680320 | 3528210 | 2177780 | 1442780
Asus RT~N16 | Broadcom BCM4716 @480MHz (MIPS 74Kc V4.0) | 239.61 | 1.0.2e | 30531640 | 23920980 | 12333740 | 3836930
Asus RT~N56U A1 | Ralink RT3662F @500MHz (MIPS 74Kc V4.12) | 249.44 | 1.0.1i | 31172950 | 17290870 | 8386560 | 3905540
Asus RT~N56U B1 | MediaTek MT7621S @900MHz (MIPS 1004Kc V2.15) | 598.01 | 1.0.2d | 45868030 | 30101820 | 13991810 | 5380620
Asus RT~AC68U S | Broadcom BCM4708 @800MHz (ARMv7 rev 0 (v7l)) | 1594.16 | 1.0.2d | 77319820 | 20030390 | 16236840 | 6731270
WiTi Board | MediaTek MT7621A @880MHz (MIPS 1004Kc V2.15) | 586.13 | 1.0.2d | 45192190 | 39567150 | 20150160 | 6286730
WiTi x4 thr | MediaTek MT7621A @880MHz (MIPS 1004Kc V2.15) | 586.13 | 1.0.2d |108650150 | 80841390 | 40218280 |12650840
MikroTik RB750Gr3 | MediaTek MT7621A 1.2GHz (MIPS 1004Kc V2.15) | 796.67 | 1.0.2j | 63220740 | 44255230 | 21024090 | 6559060
MikroTik RB750Gr3 | MediaTek MT7621A x4 thr (MIPS 1004Kc V2.15) | 796.67 | 1.0.2j |130489340 | 90270720 | 42432850 |13103100
______________________________________________________________________________________________________________________________
Type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
________________________________________________________________________________
•'RT-N56U B1 MT7621S' @900MHz (overclocked)
aes-128 cbc 10891.69k 11434.13k 11575.65k 11624.11k 11643.56k
aes-256 cbc 8375.04k 8714.23k 8784.65k 8793.09k 8809.13k
md5 3218.11k 10591.36k 27489.26k 45838.34k 57035.43k
sha1 3132.05k 9257.71k 20830.09k 30095.70k 34820.11k
des cbc 6338.92k 6587.80k 6659.94k 6679.21k 6684.67k
des ede3 2317.51k 2352.15k 2371.04k 2366.16k 2372.67k
aes-128 cbc 10891.69k 11434.13k 11575.65k 11624.11k 11643.56k
aes-192 cbc 9443.80k 9895.38k 9990.57k 10022.19k 10018.82k
aes-256 cbc 8375.04k 8714.23k 8784.65k 8793.09k 8809.13k
sha256 2512.47k 6054.49k 11072.77k 13984.09k 15106.05k
sha512 660.55k 2642.84k 3897.28k 5355.97k 6060.44k
sign verify sign/s verify/s
rsa 2048 bits 0.094906s 0.002631s 10.5 380.1
dsa 2048 bits 0.026946s 0.032468s 37.1 30.8
| MIPS 1004Kc V2.15 | 598.01 | 1.0.2d | 45868030 | 30101820 | 13991810 | 5380620 |
| 6652930 | 2374720 | 11537980 | 10034520 | 8806400 | 10.5 | 379.2 | 36.9 | 30.3 |
•'MT7621A' @900MHz x4 threads (overclocked)
aes-128 cbc 21916.12k 22852.87k 23262.38k 23263.85k 23328.09k
aes-256 cbc 16773.94k 17312.23k 17518.51k 17574.23k 17521.63k
•'MT7621A' @1.0GHz x4 threads (overclocked)
aes-128 cbc 25749.26k 27047.57k 27310.01k 27478.02k 27488.63k
aes-256 cbc 19704.94k 20471.32k 20624.86k 20656.38k 20689.44k
•'MT7628' @575MHz - AES-Engine
aes-256 cbc (8192 bytes) - 98249.57k
•'RT-AC66U' @600MHz
aes-128 cbc 9398.56k 9941.17k 10138.71k 10195.09k 10234.54k
•'RT-AC56U' @1200MHz (overclocked)
aes-128 cbc 25596.63k 28151.82k 29251.64k 29363.88k 29587.09k
aes-256 cbc 28449.18k 31325.60k 32491.95k 32766.98k 32882.69k
________________________________________________________________________________
З.Ы. Обсуждение роутера ASUS RT-N56U и ASUS RT-N56U B1 (часть 11), #102 :D