TinyMemBench Memory Bandwidth Results

Compare memory bandwidth performance across Single Board Computers using memcpy and memset benchmarks

52 boards tested · scores from 243.1 to 18,181 (memcpy (MB/s))

52 results

Full Results

Compare#
Board
memcpy (MB/s)
memset (MB/s)
1
Radxa
Dragon Q8B
32GB LPDDR4
18181.0042178.90
2
Radxa
Orion O6N
32GB LPDDR5
16366.2041322.30
3
Orange Pi
6 Plus
32GB LPDDR5
16196.5035067.70
4
Radxa
Fogwise Airbox Q900
36GB LPDDR5
14326.0037677.70
5
ADLINK
I-Pi SMARC 1200
4GB LPDDR4X
13262.5018999.60
6
Radxa
CM5 Lite
8GB LPDDR4X
11944.4028254.30
7
Radxa
NX5
8GB LPDDR4X
11891.9027800.70
8
LattePanda
Mu
8GB LPDDR5
11171.8011174.70
9
Cool Pi
4B
4GB LPDDR4X
10753.9028908.30
10
Orange Pi
5B
4GB
10294.6028293.70
11
Radxa
X4L
8GB LPDDR5
10069.309565.80
12
Raspberry Pi
Compute Module 5
4GB LPDDR4X
6186.8010095.00
13
Raspberry Pi
5
16GB LPDDR4X
6090.109516.40
14
Raspberry Pi
5
4GB LPDDR4X
6083.008815.10
15
Dshan Pi
A1
4GB LPDDR4X
5730.4016916.20
16
ArmSoM
Sige5
8GB LPDDR4X
5661.6016885.80
17
Radxa
Cubie A7Z
1GB LPDDR4
5418.808503.00
18
Banana Pi
CM4
4GB LPDDR4
5068.409224.80
19
Banana Pi
M2S (S922X)
4GB LPDDR4
5050.507588.90
20
Radxa
ROCK 5 ITX
8GB LPDDR5
4300.106314.00
21
Libre Computer
Alta
4GB LPDDR4
4001.104818.20
22
Sipeed
LicheePi 4A
8GB LPDDR4X
3953.9013888.50
23
Banana Pi
M5
4GB LPDDR4
3690.405153.30
24
Banana Pi
R4
8GB LPDDR4
3592.306856.10
25
Orange Pi
RV2
4GB LPDDR4X
3169.307663.20
26
Radxa
ROCK 3B
2GB LPDDR4
2895.406183.10
27
Raspberry Pi
Compute Module 4 (CM4)
2GB
2847.403182.10
28
Sipeed
LicheePi 3A
8GB LPDDR4X
2765.107663.50
29
Radxa
ROCK 4B+
4GB LPDDR4
2434.005599.40
30
DEBIX
Model A
4GB LPDDR4
2338.5011570.00
31
Radxa
Zero 3W
8GB LPDDR4
2332.505641.80
32
Khadas
VIM1S
2GB LPDDR4
2092.208157.80
33
Libre Computer
Sweet Potato
2GB DDR4
2083.705846.20
34
ArmSoM
Sige1
2GB LPDDR4X
1999.008236.00
35
Libre Computer
Le Potato
2GB DDR3
1811.105838.40
36
Radxa
CM3I
2GB LPDDR4
1533.604626.70
37
Libre Computer
Renegade
2GB
1510.006032.60
38
Radxa
ROCK Pi E
512MB DDR4
1465.606043.90
39
Banana Pi
M4 Zero
4GB LPDDR4
1404.405846.30
40
ASUS
Tinker Board S
2GB LPDDR3
1370.003605.90
41
Libre Computer
La Frite
1GB DDR4
1368.004021.40
42
Raspberry Pi
3 (Model B+)
1GB LPDDR2
1296.501851.20
43
Raspberry Pi
Compute Module 0 (CM0)
512MB LPDDR2
1170.201603.40
44
Raspberry Pi
Compute Module 3+ Lite (CM3+)
1GB LPDDR2
1147.001643.70
45
Orange Pi
Lite
512MB
884.802465.50
46
Orange Pi
PC Plus
1GB LPDDR3
884.702456.30
47
Radxa
ROCK Pi S
512MB DDR3
810.901858.40
48
Raspberry Pi
1 (Model B)
512MB
504.102240.90
49
Banana Pi
P2 Zero
512MB DDR3
406.001532.90
50
Raspberry Pi
1 (Model A+)
256MB DDR2
378.001455.70
51
Raspberry Pi
1 (Model B+ v1.2)
512MB LPDDR2
340.401340.00
52
BeagleBoard
BeagleBone Green Eco
512MB DDR3L
243.101507.60
Showing 52 results

Frequently Asked Questions

What is the fastest single board computer in TinyMemBench?

The Radxa Dragon Q8B 32GB currently tops our TinyMemBench ranking with 18,181 (memcpy (MB/s)), measured on real hardware with our standardised test setup.

What is a good TinyMemBench score for an SBC?

Across the 52 boards we have tested, TinyMemBench results range from 243.1 to 18,181 (memcpy (MB/s)), with a median of 2,895. Anything above the median puts a board in the faster half of the market.

About TinyMemBench Memory Bandwidth Results testing

TinyMemBench measures memory bandwidth: how quickly a board can move data with memcpy and fill it with memset. Memory speed shapes real-world performance far more than most spec sheets suggest, affecting everything from desktop responsiveness to emulation and video work. Differences between memory generations and bus widths show up clearly here, which makes this page a useful sanity check when two boards share the same SoC but perform differently.