Page 1 of 2 12 LastLast
Results 1 to 15 of 50

Thread: Сравнение производительности процессоров роутеров

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Thumbs up Сравнение производительности процессоров роутеров

    Коллеги, предлагаю поучаствовать в древней забаве - померять у кого длин...
    .. больше производительность CPU на разных моделях роутеров.
    Просто для того, чтобы представлять, какими вычислительными ресурсами мы располагаем.

    Будем использовать cpubench, издавна созданный OpenWRT'шниками для этих целей.
    В приложении найдёте статический бинарник, работа которого не зависит от текущей прошивки.
    Просто напишите модель роутера и вывод теста, образец в следующем посте.

    Тест выполняйте при остановленных торрент-качалках и других внешних сервисах.
    Если ваш результат практически не отличается от уже имеющегося, то публиковать его не стоит.

    Подразумевается, что у вас не разогнанный/модифицированный роутер.
    Если это не так, то напишите тактовую частоту CPU/суть мода.
    В табличку сведены лучшие показатели, в порядке убывания производительности:

    Vendor, Model, Version
    Freq. CPU
    Memory bench
    [secs]
    Computation
    of pi [secs]
    Computation
    of e [secs]
    Float bench
    [secs]
    Total time
    [secs]
    Asus RT-AC68U
    @1600MHz*
    1.19 3.29 2.83 0.03 7.3
    Asus RT-N56U B1
    @900MHz*
    2.14 3.69 3.69 1.47 11.0
    Asus RT-AC56U
    @1000MHz*
    1.51 5.32 4.19 0.04 11.1
    Asus RT-AC68U
    @1000MHz*
    1.70 4.90 4.42 0.04 11.1
    Asus RT-N66U
    @662MHz*
    1.84 4.77 3.85 1.88 12.3
    Asus RT-AC66U
    @662MHz*
    1.81 4.75 3.84 1.92 12.3
    Asus RT-AC56U
    @800MHz (default)
    1.62 6.64 5.22 0.05 13.5
    Asus RT-N18U
    @800MHz (default)
    1.59 6.70 5.29 0.05 13.6
    Asus RT-N66U B1
    @600MHz (default)
    1.98 5.23 4.23 2.11 13.6
    Asus RT-AC66U
    @600MHz (default)
    1.99 5.28 4.27 2.14 13.7
    Asus RT-N16
    @533MHz*
    2.25 5.63 5.13 2.38 15.4
    Asus RT-N56U
    @500MHz (default)
    2.87 6.01 4.89 2.45 16.2
    Asus RT-N65U
    @500MHz (default)
    2.55 6.07 5.00 2.57 16.2
    Asus RT-N14U
    @580MHz (default)
    2.41 5.98 5.98 2.28 16.6
    Asus RT-N15U
    @500MHz (default)
    2.82 6.36 5.13 2.48 16.8
    Asus RT-AC58U
    @717MHz (default)
    1.99 7.76 7.19 0.05 17.0
    Asus RT-N10U
    @480MHz*
    3.01 6.63 5.37 2.58 17.6
    Asus RT-N16
    @480MHz (default)
    2.47 6.75 5.80 2.64 17.7
    Asus RT-AC51U
    @580MHz (default)
    2.58 6.56 6.40 2.36 17.9
    Netgear WNR3500L V2
    @480MHz (default)
    3.07 6.67 5.75 2.54 18.0
    Netgear WNR3500L V1
    @453MHz (default)
    2.72 7.12 6.27 2.79 18.9
    TP-Link TL-MR3020
    @400MHz (default)
    3.41 8.28 8.28 0.43 20.4
    Raspberry Pi model B
    @700MHz (default)
    2.67 8.83 8.86 0.64 21.0
    ZyXEL Keenetic
    @384MHz (default)
    3.29 9.16 9.34 3.66 25.4
    Asus RT-N10U
    @300MHz (default)
    3.91 10.62 8.63 4.17 27.3
    Asus WL-500gP V1
    @300MHz*
    4.79 9.17 9.77 4.70 28.4
    Asus WL-500gP V1
    @264MHz (default)
    5.31 10.42 11.10 5.36 32.2
    D-Link DIR-320 A1
    @240MHz (default)
    6.45 11.86 12.97 6.54 37.8
    Asus WL-500gP V2
    @240MHz (default)
    6.50 12.23 13.19 6.66 38.6
    * - overclocked CPU
    Last edited by Omega; 29-01-2019 at 00:29. Reason: Добавил RT-AC68U

  2. #2
    Asus RT-N66u
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 31us
    Time to run memory bench: 1.99[secs]
    Time to run computation of pi (2400 digits, 10 times): 5.28[secs]
    Time to run computation of e (9009 digits): 4.27[secs]
    Time to run float bench: 2.08[secs]
    Total time: 13.6s
    
    You can copy/paste the following line in the wiki table at: http://wiki.openwrt.org/HardwarePerformance
    || 2012-08-28 || ''Author'' || 2.0s || 5.3s || 4.3s || 2.1s || v0.6 || ''OS'' || ''DeviceModel'' || ''CPU model'' || ''CPU Frequency'' || ''LinkToHwPage'' ||

  3. #3
    D-Link DIR-320 ver.A1
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 68us
    Time to run memory bench: 6.32[secs]
    Time to run computation of pi (2400 digits, 10 times): 11.88[secs]
    Time to run computation of e (9009 digits): 14.62[secs]
    Time to run float bench: 6.55[secs]
    Total time: 39.4s
    
    You can copy/paste the following line in the wiki table at: http://wiki.openwrt.org/HardwarePerformance
    || 2012-08-28 || ''Author'' || 6.3s || 11.9s || 14.6s || 6.5s || v0.6 || ''OS'' || ''DeviceModel'' || ''CPU model'' || ''CPU Frequency'' || ''LinkToHwPage'' ||

  4. #4
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1

    ASUS WL-500g Premium V1

    ASUS WL-500g Premium V1
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 61us
    Time to run memory bench: 5.31[secs]
    Time to run computation of pi (2400 digits, 10 times): 10.42[secs]
    Time to run computation of e (9009 digits): 11.10[secs]
    Time to run float bench: 5.36[secs]
    Total time: 32.2s
    ASUS WL-500g Premium V1 @ 300 MHz
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 53us
    Time to run memory bench: 4.79[secs]
    Time to run computation of pi (2400 digits, 10 times): 9.17[secs]
    Time to run computation of e (9009 digits): 9.77[secs]
    Time to run float bench: 4.70[secs]
    Total time: 28.4s

  5. #5

    rt-n66u

    Code:
    root@RT-N66U:/tmp/mnt/sda3/ftp_pub/test# ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 24us
    Time to run memory bench: 1.98[secs]
    Time to run computation of pi (2400 digits, 10 times): 5.23[secs]
    Time to run computation of e (9009 digits): 4.23[secs]
    Time to run float bench: 2.11[secs]
    Total time: 13.6s
    странный какой-то тест... в памяти было полно процессов (снял только торрент), а начальные цифры чуток поменьше. чем во втором посте, а последняя цифирь больше....
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  6. #6
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1

    Netgear WNR3500L V1

    Netgear WNR3500L V1
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 33us
    Time to run memory bench: 2.72[secs]
    Time to run computation of pi (2400 digits, 10 times): 7.12[secs]
    Time to run computation of e (9009 digits): 6.27[secs]
    Time to run float bench: 2.79[secs]
    Total time: 18.9s
    Netgear WNR3500L V1 @ 480 Mhz
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 32us
    Time to run memory bench: 2.56[secs]
    Time to run computation of pi (2400 digits, 10 times): 6.72[secs]
    Time to run computation of e (9009 digits): 5.83[secs]
    Time to run float bench: 2.62[secs]
    Total time: 17.7s
    Netgear WNR3500L V1 @ 500 Mhz
    Code:
    $ ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 31us
    Time to run memory bench: 2.43[secs]
    Time to run computation of pi (2400 digits, 10 times): 6.55[secs]
    Time to run computation of e (9009 digits): 5.58[secs]
    Time to run float bench: 2.52[secs]
    Total time: 17.1s

  7. #7
    RT-N16 @ 480 Mhz (default)
    Code:
    # ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 31us
    Time to run memory bench: 2.47[secs]
    Time to run computation of pi (2400 digits, 10 times): 6.75[secs]
    Time to run computation of e (9009 digits): 5.80[secs]
    Time to run float bench: 2.64[secs]
    Total time: 17.7s
    RT-N15U @ 500 Mhz (default)
    Code:
    # ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 29us
    Time to run memory bench: 2.82[secs]
    Time to run computation of pi (2400 digits, 10 times): 6.36[secs]
    Time to run computation of e (9009 digits): 5.13[secs]
    Time to run float bench: 2.48[secs]
    Total time: 16.8s

  8. #8

    D-Link DIR-620 rev C1 cpu 530Mhz

    [admin@router root]$ cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 28us
    Time to run memory bench: 2.75[secs]
    Time to run computation of pi (2400 digits, 10 times): 7.84[secs]
    Time to run computation of e (9009 digits): 7.99[secs]
    Time to run float bench: 2.28[secs]
    Total time: 20.9s

  9. #9

    Tp-link TL-WDR4300 v1.3

    Подтверждаю результат Megagloom выше, бинарник брал по его ссылке
    Code:
    # ./cpubench.atheros
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 9us
    Time to run memory bench: 2.10[secs]
    Time to run computation of pi (2400 digits, 10 times): 5.32[secs]
    Time to run computation of e (9009 digits): 4.40[secs]
    Time to run float bench: 0.32[secs]
    Total time: 12.1s
    
    You can copy/paste the following line in the wiki table at: http://wiki.openwrt.org/HardwarePerformance
    || 2011-09-08 || ''Author'' || 2.1s || 5.3s || 4.4s || 0.3s || v0.6 || ''OS'' || ''DeviceModel'' || ''CPU model'' || ''CPU Frequency'' ||   ''LinkToHwPage'' ||
    Результаты последовательных замеров 13.7 12.1 16.1 15.0 12.1 12.1 13.1 12.1 13.9 12.1 12.1 (видимо, была какая-то фоновая активность), так что взял 12.1 как минимально стабильный

  10. #10
    Приехал Ubiquiti Edge Router Lite - могу померять скорость, если научите правильно компилировать. Первая попытка (apt-get install gcc; gcc -O0 openwrt_cpu_bench_v06.c) провалилась - выдала 32 секунды, на уровне 500gP, хотя органолептически он куда быстрее.

  11. #11
    Asus RT-AC56U @800MHz (default):
    Code:
    ./cpubench
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 1us
    Time to run memory bench: 1.62[secs]
    Time to run computation of pi (2400 digits, 10 times): 6.64[secs]
    Time to run computation of e (9009 digits): 5.22[secs]
    Time to run float bench: 0.05[secs]
    Total time: 13.5s
    
    You can copy/paste the following line in the wiki table at: http://wiki.openwrt.org/HardwarePerformance
    || 2013-06-02 || ''Author'' || 1.6s || 6.6s || 5.2s || 0.0s || v0.6 || ''OS'' || ''DeviceModel'' || ''CPU model'' || ''CPU Frequency'' || ''LinkToHwPage'' ||
    Asus RT-AC56U @1000MHz (overclocked):
    Code:
    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 1us
    Time to run memory bench: 1.51[secs]
    Time to run computation of pi (2400 digits, 10 times): 5.32[secs]
    Time to run computation of e (9009 digits): 4.19[secs]
    Time to run float bench: 0.04[secs]
    Total time: 11.1s
    
    You can copy/paste the following line in the wiki table at: http://wiki.openwrt.org/HardwarePerformance
    || 2013-06-02 || ''Author'' || 1.5s || 5.3s || 4.2s || 0.0s || v0.6 || ''OS'' || ''DeviceModel'' || ''CPU model'' || ''CPU Frequency'' || ''LinkToHwPage'' ||
    О чём это говорит? Скорее всего, ни о чём. Вряд ли тест использует многоядерные возможности.

    Процессор:
    Code:
    # cat /proc/cpuinfo
    Processor    : ARMv7 Processor rev 0 (v7l)
    processor    : 0
    BogoMIPS    : 1599.07
    
    processor    : 1
    BogoMIPS    : 1595.80
    
    Features    : swp half thumb fastmult edsp
    CPU implementer    : 0x41
    CPU architecture: 7
    CPU variant    : 0x3
    CPU part    : 0xc09
    CPU revision    : 0
    
    Hardware    : Northstar Prototype
    Revision    : 0000
    Serial        : 0000000000000000
    Тулчейн:
    Code:
    arm-brcm-linux-uclibcgnueabi-cc -v
    Using built-in specs.
    COLLECT_GCC=arm-brcm-linux-uclibcgnueabi-cc
    COLLECT_LTO_WRAPPER=/root/asuswrt-arm/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/bin/../libexec/gcc/arm-brcm-linux-uclibcgnueabi/4.5.3/lto-wrapper
    Target: arm-brcm-linux-uclibcgnueabi
    Configured with: /projects/toolchains_build/buildroot-2012.02-brcm/output/toolchain/gcc-4.5.3/configure --prefix=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3 --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-brcm-linux-uclibcgnueabi --enable-languages=c,c++ --with-sysroot=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-brcm-linux-uclibcgnueabi/sysroot --with-build-time-tools=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-brcm-linux-uclibcgnueabi/bin --disable-__cxa_atexit --enable-target-optspace --disable-libgomp --with-gnu-ld --disable-libssp --disable-multilib --disable-tls --enable-shared --with-gmp=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3 --with-mpfr=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3 --with-mpc=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3 --enable-threads --disable-decimal-float --with-float=soft --with-abi=aapcs-linux --with-arch=armv7-a --with-tune=cortex-a9 --with-pkgversion='Buildroot 2012.02' --with-bugurl=http://bugs.buildroot.net/
    Thread model: posix
    gcc version 4.5.3 (Buildroot 2012.02)

  12. #12
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Asus RT-AC56U

    Asus RT-AC56U @800MHz (default):
    Quote Originally Posted by RMerlin
    What can you expect out of an ARM A9 dual-core CPU?

    OpenVPN throughput benchmark:
    iperf -c 10.16.0.1 -M 1400 -N -l 64K -t 30

    The iperf and OpenVPN servers were on the router, and clients were a Win7 laptop connected to the WAN port.

    Code:
    RT-AC66U (FW 3.0.0.4.270.25):
    AES-128-CBC [152]  0.0-30.0 sec  79.5 MBytes  22.2 Mbits/sec
    
    RT-AC56U
    AES_128-CBC [156]  0.0-30.0 sec    217 MBytes  60.7 Mbits/sec
    For OpenVPN, this router is a beast

    Here's the raw OpenSSL performance. openssl speed test:

    Code:
    RT-AC66U:
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    aes-128 cbc       9398.56k     9941.17k    10138.71k    10195.09k    10234.54k
    
    RT-AC56U (with ARM ASM optimizations backported from OpenSSL 1.0.1):
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    aes-128 cbc      25596.63k    28151.82k    29251.64k    29363.88k    29587.09k
    That's right. OpenSSL raw performance is nearly 3x faster on the RT-AC56U.
    http://forums.smallnetbuilder.com/sh...ad.php?t=11380

    Asus RT-AC56U @1200MHz (overclocked):
    Code:
    nvram set clkfreq=1200,800
    nvram commit && reboot
    
    # CPU
    
    CPU Model 	ARMv7 Processor rev 0 (v7l)  -  (Cores: 2)
    CPU Frequency 	1200 MHz
    CPU Load Average (1, 5, 15 mins) 	0.09,  0.07,  0.05
    
    # cat /proc/cpuinfo
    
    Processor	: ARMv7 Processor rev 0 (v7l)
    processor	: 0
    BogoMIPS	: 2398.61
    
    processor	: 1
    BogoMIPS	: 2398.61
    
    Features	: swp half thumb fastmult edsp 
    CPU implementer	: 0x41
    CPU architecture: 7
    CPU variant	: 0x3
    CPU part	: 0xc09
    CPU revision	: 0
    
    Hardware	: Northstar Prototype
    Revision	: 0000
    Serial		: 0000000000000000
    4. openssl speed:
    Code:
    # openssl speed aes-256-cbc
    
    Doing aes-256 cbc for 3s on 16 size blocks: 5298660 aes-256 cbc's in 2.98s
    Doing aes-256 cbc for 3s on 64 size blocks: 1473282 aes-256 cbc's in 3.01s
    Doing aes-256 cbc for 3s on 256 size blocks: 380765 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 1024 size blocks: 95997 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 8192 size blocks: 12042 aes-256 cbc's in 3.00s
    
    OpenSSL 1.0.0j 10 May 2012 built on: Sat Aug 24 22:13:38 EDT 2013
    options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr) 
    compiler: arm-brcm-linux-uclibcgnueabi-gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -ffunction
    -sections -fdata-sections -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM
    
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes     256 bytes    1024 bytes   8192 bytes
    aes-256 cbc      28449.18k    31325.60k    32491.95k    32766.98k    32882.69k
    http://wl500g.info/showthread.php?30...212#post263212

  13. #13
    RT-AC68U@1600MHZ

    admin@proxy:/tmp/home/root# nvram get clkfreq
    1600,800

    This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer)
    Overhead for getting time: 1us
    Time to run memory bench: 1.19[secs]
    Time to run computation of pi (2400 digits, 10 times): 3.29[secs]
    Time to run computation of e (9009 digits): 2.83[secs]
    Time to run float bench: 0.03[secs]
    Total time: 7.3s
    Last edited by hggomes; 15-06-2014 at 03:40.

  14. #14
    Quote Originally Posted by hggomes View Post
    RT-AC68U@1600MHZ
    Very impressive.
    Added to first post.

  15. #15
    Подскажите как запустить этот бенчмарк, есть на руках Archer C7, хочу выложить его тест.

Page 1 of 2 12 LastLast

Similar Threads

  1. Апгрейд и мод роутеров Asus (WL-700g-N, WL-500gP-N и RT-N16-DB)
    By LnrMn in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 14
    Last Post: 29-04-2017, 22:19
  2. Сравнение различных прошивок для роутеров Asus
    By ybarmz_w in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 310
    Last Post: 16-03-2017, 05:26
  3. Нужна ли прошивка AsusWRT для роутеров серии WL-500 ?
    By AndreyPopov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 48
    Last Post: 21-09-2014, 20:05
  4. Есть ли сводная таблица на RT-N серию роутеров?
    By XameLion in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 28
    Last Post: 29-06-2014, 21:07
  5. Прошика Олега для роутеров ASUS без Wi-Fi
    By homedimon in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 29
    Last Post: 25-10-2009, 16:18

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •