by rigaya
This is an attempt to measure RAM and cache performace.
It will run performace tests below.
- intercore latency tests
- RAM/Cache latency tests
- RAM/Cache bandwidth tests
Please note that this app is sensitive to background tasks, and might not get expected results.
Windows 10/11 (x86_64)
Linux (x86_64/others)
All results are shown better on the page below.
CPU | Cores | RAM | RAM Timing |
---|---|---|---|
i9 7980XE @ 4.0GHz | 18C/36T | DDR4-3600 4ch | 17-19-19-41-1 |
i7 11700K (Gear1/2) | 8C/16T | DDR4-3600 2ch | 18-22-22-42-2 |
i7 7700K | 4C/8T | DDR4-3600 2ch | 18-22-22-42-2 |
Ryzen9 5950X | 16C/32T | DDR4-3600 2ch | 19-20-20-40-1 |
Ryzen9 5950X (1CCD) | 8C/16T | DDR4-3600 2ch | 19-20-20-40-1 |
Ryzen7 3700X | 8C/16T | DDR4-3600 2ch | 18-22-22-43-1 |
Ryzen7 1700X | 8C/16T | DDR4-2666 2ch | 16-16-16-38-1 |
Ryzen3 3200G @ 4.2GHz | 4C/4T | DDR4-2666 2ch | 16-18-18-40-1 |
i5 1035G7 | 4C/8T | LPDDR4X-3733 2ch | 20-20-20-45-? |
i7 4610Y | 2C/4T | DDR3-1600 2ch | 11-11-11-28-1 |
i3 4170 | 2C/4T | DDR3-2133 2ch | 9-11-10-28-2 |
i5 5500U | 2C/4T | DDR3-1600 2ch | 11-11-11-28-1 |
i5 2410M | 2C/4T | DDR3-1333 2ch | 9-9-9-24-1 |
Core2Duo P8600 | 2C/2T | DDR2-800 2ch | 6-6-6-18-? |
Result of the bandwidth test, using all physical cores on the CPU.
Result of the bandwidth test, using a single cores on the CPU.
Result of the bandwidth test, checking the bandwidth of the largest size tested.
VC++2019 & nasm is required.
C++14 compiler is required, and also nasm is recommended for x86 build.
However for non-x86 environments, it is possible to build without nasm, by adding --disable-asm
when running configure script.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
The MIT License will be applied.