Skip to content

TinyMemBench Memory Bandwidth Results

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

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

65 results

Full Results

Ranked by
020,00040,000
  1. 1
    Fastest Overall: Radxa Dragon Q8B 32GBSnapdragon 8cx Gen 3 · $677
    42,179 MB/s
  2. 2
    41,322 MB/s
  3. 3
    39,713 MB/s
  4. 4
    37,678 MB/s
  5. 5
    35,068 MB/s
  6. 6
    Cool Pi 4B 4GBRK3588S · $140
    28,908 MB/s
  7. 7
    Fastest Under $100: Orange Pi 5B 4GBRK3588S · $75
    28,294 MB/s
  8. 8
    Radxa CM5 Lite 8GBRK3582 · $119
    28,254 MB/s
  9. 9
    Radxa NX5 8GBRK3588S · $119
    27,801 MB/s
  10. 10
    Radxa ROCK 5B+ 16GBRK3588 · $135
    27,554 MB/s
  11. 11
    19,000 MB/s
  12. 12
    Dshan Pi A1 4GBRK3576 · $69
    16,916 MB/s
  13. 13
    ArmSoM Sige5 8GBRK3576 · $239
    16,886 MB/s
  14. 14
    13,889 MB/s
  15. 15
    DEBIX Model A 4GBiMX 8M Plus · $135
    11,570 MB/s
  16. 16
    LattePanda Mu 8GBN100 · $398
    11,175 MB/s
  17. 17
    Luckfox Aura 4GBRV1126B · $101
    10,524 MB/s
  18. 18
    10,095 MB/s
  19. 19
    Radxa X4L 8GBN100 · $135
    9,566 MB/s
  20. 20
    Raspberry Pi 5 16GBBCM2712 · $329
    9,516 MB/s
  21. 21
    Banana Pi CM4 4GBA311D · $104
    9,225 MB/s
  22. 22
    Raspberry Pi 5 4GBBCM2712 · $118
    8,815 MB/s
  23. 23
    8,528 MB/s
  24. 24
    8,518 MB/s
  25. 25
    Best Value: Radxa Cubie A7Z 1GBA733 · $35
    8,503 MB/s
  26. 26
    ArmSoM Sige1 2GBRK3528A · $48
    8,236 MB/s
  27. 27
    Khadas VIM1S 2GBS905Y4 · $59
    8,158 MB/s
  28. 28
    7,822 MB/s
  29. 29
    7,664 MB/s
  30. 30
    7,663 MB/s
  31. 31
    7,589 MB/s
  32. 32
    Banana Pi R4 8GBMT7988A · $146
    6,856 MB/s
  33. 33
    6,546 MB/s
  34. 34
    Radxa ROCK 5 ITX 8GBRK3588 · $120
    6,314 MB/s
  35. 35
    Radxa ROCK 3B 2GBRK3568 · $51
    6,183 MB/s
  36. 36
    6,044 MB/s
  37. 37
    6,033 MB/s
  38. 38
    5,846 MB/s
  39. 39
    5,846 MB/s
  40. 40
    5,838 MB/s
  41. 41
    Radxa Zero 3W 8GBRK3566 · $92
    5,642 MB/s
  42. 42
    Radxa ROCK 4B+ 4GBRK3399 OP1 · $170
    5,599 MB/s
  43. 43
    Banana Pi M5 4GBS905X3 · $146
    5,153 MB/s
  44. 44
    4,818 MB/s
  45. 45
    Radxa CM3I 2GBRK3568 · $65
    4,627 MB/s
  46. 46
    4,021 MB/s
  47. 47
    3,606 MB/s
  48. 48
  49. 49
    2,953 MB/s
  50. 50
    2,837 MB/s
  51. 51
    2,678 MB/s
  52. 52
    2,661 MB/s
  53. 53
  54. 54
  55. 55
    2,241 MB/s
  56. 56
    Radxa ROCK Pi S 512MBRK3308B · $30
    1,858 MB/s
  57. 57
    1,851 MB/s
  58. 58
    1,743 MB/s
  59. 59
  60. 60
  61. 61
    1,533 MB/s
  62. 62
    1,508 MB/s
  63. 63
    1,456 MB/s
  64. 64
    1,340 MB/s
  65. 65
    606.2 MB/s
020,00040,000
memset (MB/s), higher is better
Showing 65 boards · median 6,546 MB/sTop Picks from above

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 65 boards we have tested, TinyMemBench results range from 243.1 to 18,181 (memcpy (MB/s)), with a median of 2,847. 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.