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
010,00020,000
  1. 1
    Fastest Overall: Radxa Dragon Q8B 32GBSnapdragon 8cx Gen 3 · $677
    18,181 MB/s
  2. 2
    16,366 MB/s
  3. 3
    16,197 MB/s
  4. 4
    15,795 MB/s
  5. 5
    14,326 MB/s
  6. 6
    13,263 MB/s
  7. 7
    Radxa ROCK 5B+ 16GBRK3588 · $385
    12,934 MB/s
  8. 8
    Radxa CM5 Lite 8GBRK3582 · $119
    11,944 MB/s
  9. 9
    Radxa NX5 8GBRK3588S · $119
    11,892 MB/s
  10. 10
    LattePanda Mu 8GBN100 · $398
    11,172 MB/s
  11. 11
    Cool Pi 4B 4GBRK3588S · $140
    10,754 MB/s
  12. 12
    Orange Pi 5B 4GBRK3588S · $203
    10,295 MB/s
  13. 13
    Radxa X4L 8GBN100 · $135
    10,069 MB/s
  14. 14
    Fastest Under $100: Orange Pi Zero 3W 4GBA733 · $50
    6,769 MB/s
  15. 15
    6,717 MB/s
  16. 16
    6,187 MB/s
  17. 17
    Raspberry Pi 5 16GBBCM2712 · $329
    6,090 MB/s
  18. 18
    Raspberry Pi 5 4GBBCM2712 · $118
    6,083 MB/s
  19. 19
    Dshan Pi A1 4GBRK3576 · $69
    5,730 MB/s
  20. 20
    ArmSoM Sige5 8GBRK3576 · $239
    5,662 MB/s
  21. 21
    Best Value: Radxa Cubie A7Z 1GBA733 · $35
    5,419 MB/s
  22. 22
    Banana Pi CM4 4GBA311D · $104
    5,068 MB/s
  23. 23
    5,051 MB/s
  24. 24
    Radxa ROCK 5 ITX 8GBRK3588 · $120
    4,300 MB/s
  25. 25
    4,273 MB/s
  26. 26
    4,001 MB/s
  27. 27
    3,954 MB/s
  28. 28
    3,818 MB/s
  29. 29
    Banana Pi M5 4GBS905X3 · $133
    3,690 MB/s
  30. 30
    Banana Pi R4 8GBMT7988A · $146
    3,592 MB/s
  31. 31
    3,169 MB/s
  32. 32
    Radxa ROCK 3B 2GBRK3568 · $51
    2,895 MB/s
  33. 33
  34. 34
    2,765 MB/s
  35. 35
    Radxa ROCK 4B+ 4GBRK3399 OP1 · $176
    2,434 MB/s
  36. 36
    DEBIX Model A 4GBiMX 8M Plus · $135
    2,339 MB/s
  37. 37
    Radxa Zero 3W 8GBRK3566 · $50
    2,333 MB/s
  38. 38
    Luckfox Aura 4GBRV1126B · $101
    2,278 MB/s
  39. 39
    Khadas VIM1S 2GBS905Y4 · $119
    2,092 MB/s
  40. 40
    2,084 MB/s
  41. 41
    ArmSoM Sige1 2GBRK3528A · $48
    1,999 MB/s
  42. 42
    1,811 MB/s
  43. 43
    Radxa CM3I 2GBRK3568 · $60
    1,534 MB/s
  44. 44
    1,512 MB/s
  45. 45
    1,510 MB/s
  46. 46
    1,466 MB/s
  47. 47
    1,404 MB/s
  48. 48
    1,370 MB/s
  49. 49
    1,368 MB/s
  50. 50
    1,297 MB/s
  51. 51
    1,170 MB/s
  52. 52
  53. 53
    1,165 MB/s
  54. 54
  55. 55
    938.4 MB/s
  56. 56
  57. 57
  58. 58
    Radxa ROCK Pi S 512MBRK3308B · $30
    810.9 MB/s
  59. 59
    809.3 MB/s
  60. 60
    504.1 MB/s
  61. 61
    448.4 MB/s
  62. 62
    406 MB/s
  63. 63
    378 MB/s
  64. 64
    340.4 MB/s
  65. 65
    243.1 MB/s
010,00020,000
memcpy (MB/s), higher is better
Showing 65 boards · median 2,847 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.