RAM benchmark

AmigaOne X5000 platform specific issues related to Linux only.
Post Reply
User avatar
xeno74
Posts: 10712
Joined: Fri Mar 23, 2012 7:58 am
Contact:

RAM benchmark

Post by xeno74 »

Hi All,

Here is a RAM benchmark for testing.

Download: ramsmp-3.5.0-powerpc.tar.gz

X5000/40:

INTmark [writing]

Code: Select all

./ramsmp -b 1
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & WRITING         1 Kb block: 16569.95 MB/s
INTEGER & WRITING         2 Kb block: 16850.39 MB/s
INTEGER & WRITING         4 Kb block: 17079.73 MB/s
INTEGER & WRITING         8 Kb block: 17169.64 MB/s
INTEGER & WRITING        16 Kb block: 17208.31 MB/s
INTEGER & WRITING        32 Kb block: 17053.91 MB/s
INTEGER & WRITING        64 Kb block: 11669.95 MB/s
INTEGER & WRITING       128 Kb block: 11667.95 MB/s
INTEGER & WRITING       256 Kb block: 11628.22 MB/s
INTEGER & WRITING       512 Kb block: 11429.31 MB/s
INTEGER & WRITING      1024 Kb block: 9763.34 MB/s
INTEGER & WRITING      2048 Kb block: 2816.28 MB/s
INTEGER & WRITING      4096 Kb block: 2764.95 MB/s
INTEGER & WRITING      8192 Kb block: 2457.56 MB/s
INTEGER & WRITING     16384 Kb block: 2556.46 MB/s
INTEGER & WRITING     32768 Kb block: 2657.68 MB/s
INTmark [reading]

Code: Select all

./ramsmp -b 2
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & READING         1 Kb block: 16470.04 MB/s
INTEGER & READING         2 Kb block: 16922.08 MB/s
INTEGER & READING         4 Kb block: 17083.02 MB/s
INTEGER & READING         8 Kb block: 17137.72 MB/s
INTEGER & READING        16 Kb block: 17148.13 MB/s
INTEGER & READING        32 Kb block: 16867.83 MB/s
INTEGER & READING        64 Kb block: 9999.41 MB/s
INTEGER & READING       128 Kb block: 10000.21 MB/s
INTEGER & READING       256 Kb block: 9921.33 MB/s
INTEGER & READING       512 Kb block: 6386.25 MB/s
INTEGER & READING      1024 Kb block: 3029.83 MB/s
INTEGER & READING      2048 Kb block: 1643.76 MB/s
INTEGER & READING      4096 Kb block: 1435.49 MB/s
INTEGER & READING      8192 Kb block: 1420.61 MB/s
INTEGER & READING     16384 Kb block: 1422.91 MB/s
INTEGER & READING     32768 Kb block: 1425.90 MB/s
INTmem

Code: Select all

./ramsmp -b 3
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER   Copy:      1995.91 MB/s
INTEGER   Scale:     1934.93 MB/s
INTEGER   Add:       2620.28 MB/s
INTEGER   Triad:     2572.02 MB/s
---
INTEGER   AVERAGE:   2280.79 MB/s
Please test it.

Thanks,
Christian
User avatar
xeno74
Posts: 10712
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: RAM benchmark

Post by xeno74 »

X1000:

INTmark [writing]

Code: Select all

./ramsmp -b 1
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & WRITING         1 Kb block: 13399.51 MB/s
INTEGER & WRITING         2 Kb block: 12623.77 MB/s
INTEGER & WRITING         4 Kb block: 12472.18 MB/s
INTEGER & WRITING         8 Kb block: 13232.80 MB/s
INTEGER & WRITING        16 Kb block: 13204.58 MB/s
INTEGER & WRITING        32 Kb block: 13335.07 MB/s
INTEGER & WRITING        64 Kb block: 6829.71 MB/s
INTEGER & WRITING       128 Kb block: 4573.54 MB/s
INTEGER & WRITING       256 Kb block: 4228.62 MB/s
INTEGER & WRITING       512 Kb block: 4333.12 MB/s
INTEGER & WRITING      1024 Kb block: 4692.61 MB/s
INTEGER & WRITING      2048 Kb block: 4025.03 MB/s
INTEGER & WRITING      4096 Kb block: 4080.75 MB/s
INTEGER & WRITING      8192 Kb block: 4008.58 MB/s
INTEGER & WRITING     16384 Kb block: 3965.50 MB/s
INTEGER & WRITING     32768 Kb block: 3930.23 MB/s
INTmark [reading]

Code: Select all

./ramsmp -b 2
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & READING         1 Kb block: 13375.63 MB/s
INTEGER & READING         2 Kb block: 12526.44 MB/s
INTEGER & READING         4 Kb block: 12996.09 MB/s
INTEGER & READING         8 Kb block: 13224.74 MB/s
INTEGER & READING        16 Kb block: 13323.58 MB/s
INTEGER & READING        32 Kb block: 13194.94 MB/s
INTEGER & READING        64 Kb block: 8604.29 MB/s
INTEGER & READING       128 Kb block: 6889.61 MB/s
INTEGER & READING       256 Kb block: 6400.83 MB/s
INTEGER & READING       512 Kb block: 5881.03 MB/s
INTEGER & READING      1024 Kb block: 4262.03 MB/s
INTEGER & READING      2048 Kb block: 3892.01 MB/s
INTEGER & READING      4096 Kb block: 5054.98 MB/s
INTEGER & READING      8192 Kb block: 5157.49 MB/s
INTEGER & READING     16384 Kb block: 5124.56 MB/s
INTEGER & READING     32768 Kb block: 5116.39 MB/s
INTmem

Code: Select all

./ramsmp -b 3
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER   Copy:      4537.84 MB/s
INTEGER   Scale:     3103.91 MB/s
INTEGER   Add:       4849.29 MB/s
INTEGER   Triad:     4625.27 MB/s
---
INTEGER   AVERAGE:   4279.08 MB/s
User avatar
Skateman
Posts: 955
Joined: Thu Aug 10, 2017 9:36 pm
Location: The Netherlands

Re: RAM benchmark

Post by Skateman »

My X5000

Code: Select all

/ramsmp -b 1
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & WRITING         1 Kb block: 14916.54 MB/s
INTEGER & WRITING         2 Kb block: 13605.32 MB/s
INTEGER & WRITING         4 Kb block: 15433.55 MB/s
INTEGER & WRITING         8 Kb block: 15473.62 MB/s
INTEGER & WRITING        16 Kb block: 15561.34 MB/s
INTEGER & WRITING        32 Kb block: 15388.27 MB/s
INTEGER & WRITING        64 Kb block: 10540.02 MB/s
INTEGER & WRITING       128 Kb block: 10537.19 MB/s
INTEGER & WRITING       256 Kb block: 10529.92 MB/s
INTEGER & WRITING       512 Kb block: 10407.39 MB/s
INTEGER & WRITING      1024 Kb block: 8934.82 MB/s
INTEGER & WRITING      2048 Kb block: 3551.54 MB/s
INTEGER & WRITING      4096 Kb block: 2894.27 MB/s
INTEGER & WRITING      8192 Kb block: 2857.05 MB/s
INTEGER & WRITING     16384 Kb block: 2811.70 MB/s
INTEGER & WRITING     32768 Kb block: 2836.46 MB/s

Code: Select all

./ramsmp -b 2
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & READING         1 Kb block: 14791.96 MB/s
INTEGER & READING         2 Kb block: 15043.86 MB/s
INTEGER & READING         4 Kb block: 14946.50 MB/s
INTEGER & READING         8 Kb block: 15359.55 MB/s
INTEGER & READING        16 Kb block: 15332.37 MB/s
INTEGER & READING        32 Kb block: 15158.86 MB/s
INTEGER & READING        64 Kb block: 8969.21 MB/s
INTEGER & READING       128 Kb block: 8981.14 MB/s
INTEGER & READING       256 Kb block: 8980.37 MB/s
INTEGER & READING       512 Kb block: 6293.26 MB/s
INTEGER & READING      1024 Kb block: 2935.25 MB/s
INTEGER & READING      2048 Kb block: 1572.60 MB/s
INTEGER & READING      4096 Kb block: 1373.30 MB/s
INTEGER & READING      8192 Kb block: 1344.25 MB/s
INTEGER & READING     16384 Kb block: 1353.09 MB/s
INTEGER & READING     32768 Kb block: 1206.50 MB/s

Code: Select all

./ramsmp -b 3
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER   Copy:      2098.77 MB/s
INTEGER   Scale:     1713.26 MB/s
INTEGER   Add:       2666.70 MB/s
INTEGER   Triad:     2520.94 MB/s
---
INTEGER   AVERAGE:   2249.92 MB/s
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
User avatar
kilaueabart
Posts: 1186
Joined: Mon Mar 05, 2012 2:36 am

Re: RAM benchmark

Post by kilaueabart »

xeno74 wrote:Hi All,

Here is a RAM benchmark for testing.

Download: ramsmp-3.5.0-powerpc.tar.gz

Please test it.

Thanks,
Christian
I decided to test it but I have no idea what it all means:

Code: Select all

8Gb per pass mode, 2 processes

INTEGER & WRITING         1 Kb block: 14974.25 MB/s
INTEGER & WRITING         2 Kb block: 15297.45 MB/s
INTEGER & WRITING         4 Kb block: 15448.27 MB/s
INTEGER & WRITING         8 Kb block: 15390.53 MB/s
INTEGER & WRITING        16 Kb block: 15438.39 MB/s
INTEGER & WRITING        32 Kb block: 15298.81 MB/s
INTEGER & WRITING        64 Kb block: 10504.43 MB/s
INTEGER & WRITING       128 Kb block: 10463.98 MB/s
INTEGER & WRITING       256 Kb block: 10473.07 MB/s
INTEGER & WRITING       512 Kb block: 10323.46 MB/s
INTEGER & WRITING      1024 Kb block: 8922.63 MB/s
INTEGER & WRITING      2048 Kb block: 3505.23 MB/s
INTEGER & WRITING      4096 Kb block: 2845.20 MB/s
INTEGER & WRITING      8192 Kb block: 2671.40 MB/s
INTEGER & WRITING     16384 Kb block: 2485.27 MB/s
INTEGER & WRITING     32768 Kb block: 2606.58 MB/s

8Gb per pass mode, 2 processes

INTEGER & READING         1 Kb block: 15019.97 MB/s
INTEGER & READING         2 Kb block: 15258.49 MB/s
INTEGER & READING         4 Kb block: 15436.36 MB/s
INTEGER & READING         8 Kb block: 15487.60 MB/s
INTEGER & READING        16 Kb block: 15519.77 MB/s
INTEGER & READING        32 Kb block: 15285.10 MB/s
INTEGER & READING        64 Kb block: 9017.95 MB/s
INTEGER & READING       128 Kb block: 9032.15 MB/s
INTEGER & READING       256 Kb block: 8954.21 MB/s
INTEGER & READING       512 Kb block: 5881.73 MB/s
INTEGER & READING      1024 Kb block: 2942.92 MB/s
INTEGER & READING      2048 Kb block: 1567.16 MB/s
INTEGER & READING      4096 Kb block: 1377.85 MB/s
INTEGER & READING      8192 Kb block: 1357.35 MB/s
INTEGER & READING     16384 Kb block: 1361.28 MB/s
INTEGER & READING     32768 Kb block: 1357.20 MB/s

8Gb per pass mode, 2 processes

INTEGER   Copy:      2070.66 MB/s
INTEGER   Scale:     2001.98 MB/s
INTEGER   Add:       2588.76 MB/s
INTEGER   Triad:     2534.32 MB/s
---
INTEGER   AVERAGE:   2298.93 MB/s
User avatar
xeno74
Posts: 10712
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: RAM benchmark

Post by xeno74 »

Hi All,

Thanks a lot for testing RAMSMP! It seems interleaving support isn’t important. What do you think?

Cheers,
Christian
User avatar
Skateman
Posts: 955
Joined: Thu Aug 10, 2017 9:36 pm
Location: The Netherlands

Re: RAM benchmark

Post by Skateman »

As the results show, there is no perfomance change based on this test.
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
User avatar
xeno74
Posts: 10712
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: RAM benchmark

Post by xeno74 »

Skateman wrote:As the results show, there is no perfomance change based on this test.
OK, that means I don’t need to buy new DIMMs with interleaving support. The X1000 has better values with DDR2 RAM.
User avatar
Skateman
Posts: 955
Joined: Thu Aug 10, 2017 9:36 pm
Location: The Netherlands

Re: RAM benchmark

Post by Skateman »

Mirari T1042 @ 1.4Ghz mem speed test

Code: Select all

[amigaone@void-live ramsmp-3.5.0]$ ./ramsmp -b 1
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & WRITING         1 Kb block: 10469.53 MB/s
INTEGER & WRITING         2 Kb block: 10687.52 MB/s
INTEGER & WRITING         4 Kb block: 10828.90 MB/s
INTEGER & WRITING         8 Kb block: 10880.22 MB/s
INTEGER & WRITING        16 Kb block: 10915.21 MB/s
INTEGER & WRITING        32 Kb block: 10689.34 MB/s
INTEGER & WRITING        64 Kb block: 7353.60 MB/s
INTEGER & WRITING       128 Kb block: 7381.32 MB/s
INTEGER & WRITING       256 Kb block: 7298.42 MB/s
INTEGER & WRITING       512 Kb block: 3021.23 MB/s
INTEGER & WRITING      1024 Kb block: 2351.22 MB/s
INTEGER & WRITING      2048 Kb block: 2287.10 MB/s
INTEGER & WRITING      4096 Kb block: 2217.83 MB/s
INTEGER & WRITING      8192 Kb block: 2228.77 MB/s
INTEGER & WRITING     16384 Kb block: 2214.56 MB/s
INTEGER & WRITING     32768 Kb block: 2160.58 MB/s

Code: Select all

[amigaone@void-live ramsmp-3.5.0]$ ./ramsmp -b 2
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER & READING         1 Kb block: 10477.07 MB/s
INTEGER & READING         2 Kb block: 10680.14 MB/s
INTEGER & READING         4 Kb block: 10760.67 MB/s
INTEGER & READING         8 Kb block: 10797.84 MB/s
INTEGER & READING        16 Kb block: 10889.15 MB/s
INTEGER & READING        32 Kb block: 10757.23 MB/s
INTEGER & READING        64 Kb block: 6343.79 MB/s
INTEGER & READING       128 Kb block: 6330.67 MB/s
INTEGER & READING       256 Kb block: 3765.10 MB/s
INTEGER & READING       512 Kb block: 1504.94 MB/s
INTEGER & READING      1024 Kb block: 1294.91 MB/s
INTEGER & READING      2048 Kb block: 1266.46 MB/s
INTEGER & READING      4096 Kb block: 1235.70 MB/s
INTEGER & READING      8192 Kb block: 1265.04 MB/s
INTEGER & READING     16384 Kb block: 1264.99 MB/s
INTEGER & READING     32768 Kb block: 1274.30 MB/s

Code: Select all

[amigaone@void-live ramsmp-3.5.0]$ ./ramsmp -b 3
RAMspeed/SMP (GENERIC) v3.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09

8Gb per pass mode, 2 processes

INTEGER   Copy:      1239.56 MB/s
INTEGER   Scale:     1209.34 MB/s
INTEGER   Add:       2113.73 MB/s
INTEGER   Triad:     2063.46 MB/s
---
INTEGER   AVERAGE:   1656.52 MB/s
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
User avatar
xeno74
Posts: 10712
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: RAM benchmark

Post by xeno74 »

Skateman wrote: Fri May 09, 2025 8:21 pm Mirari T1042 @ 1.4Ghz mem speed test
Interesting. Thanks for sharing the results.
Post Reply