Memory Read
This benchmark measures the maximum achiveable memory read bandwidth. The code behind this benchmark method is written in Assembly and it is extremely optimized for every popular AMD, Intel and VIA processor core variants by utilizing the appropriate x86/x64, x87, MMX, MMX+, 3DNow!, SSE, SSE2, SSE4.1, AVX, and AVX2 instruction set extension. For each processing thread the benchmark reads a 64 MB sized, 64 KB aligned data buffer from system memory into the CPU. Memory is read continuously without breaks, using 4 KB page size.
[*NEW*] Since AIDA64 v3.00, the test is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.