This is an old revision of the document!


Router CPU performance

A few tests of CPU speeds of various routers

Test used

The simple MD5 CPU performance test, on routers:

time sh -c 'dd if=/dev/zero bs=1M count=100 | md5sum'

Used this way because OpenWRT/LEDE's provided ”dd” does not show MB/sec values on its own. Divide 100 MB by elapsed time in seconds as returned by “time”, result is speed in MB/sec.

On faster devices with a full OS (for reference):

dd if=/dev/zero bs=1M count=500 | md5sum

Results

Vendor Model SoC/CPU Cores* OS MB/s
TP-Link TL-WR741ND v1.9 Atheros AR7240 rev 2 1 OpenWRT 18.06 5.6
TP-Link TL-WR741ND v1.9 Atheros AR7240 rev 2 1 LEDE 17.01.5 6.0
TP-Link TL-WR842ND v1 Atheros AR7241 rev 1 1 LEDE 17.01.6 6.0
TP-Link TL-WR1043ND v1 Atheros AR9132 rev 2 1 LEDE 17.01.7 7.1
TP-Link TL-WR841N v7 Atheros AR7241 rev 1 1 OpenWRT 15.05 7.9
TP-Link TL-WR841N v8 Atheros AR9341 rev 3 1 LEDE 17.01.4 11.4
TP-Link TL-WR941ND v5 Atheros AR9341 rev 3 1 LEDE 17.01.7 11.7
Netgear WNDR3700 Atheros AR7161 rev 2 1 LEDE 17.01.6 11.9
TP-Link TL-WR841N v8 Atheros AR9341 rev 1 1 OpenWRT 15.05 12.6
TP-Link TL-WDR4310 Atheros AR9344 rev 2 1 LEDE 17.01.4 13.3
For reference
D-Link DNS-323 Marvell Orion 88F5182 1 Debian 7 w/Linux 3.2 22
Raspberry Pi 1 Broadcom BCM2835 1 Raspbian w/Linux 4.9.35 35
Lemote Yeeloong Loongson 2F 1 Debian 8 w/Linux 4.14.149 37
Mele A2000 Allwinner A10 1 Debian 7 w/Linux 3.4 75
Cubieboard 2 Allwinner A20 2 Debian 8 w/Linux 3.4 75
Raspberry Pi 2 Broadcom BCM2709 4 Debian 8 w/Linux 3.18 79
Fujitsu Futro S900 AMD G-T44R 1 Debian 9 w/Linux 4.14.44 138
Foxconn AHD1S-K AMD E-350 2 Debian 8 w/Linux 4.14.7 197

* the dd+md5sum test does not use more than 2 cores.


router-cpu-performance.1589914568.txt.gz · Last modified: 2020-05-19 18:56 UTC by rm