Page 9 - Multi Core testing: ZLIB and Mandel FPU
ZLib CPU test
This integer benchmark measures combined CPU and memory subsystem performance through the public ZLib compression library Version 1.2.2
CPU ZLib test uses only the basic x86 instructions, and it is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware. Again a very good test to measure multi-core performance.
Mandel FPU test
This benchmark measures double precision (also known as 64-bit) floating-point performance through the computation of several frames of the popular "Mandelbrot" fractal. The code behind this benchmark method is written in Assembly, and it is extremely optimized for every popular AMD and Intel processor core variants by utilizing the appropriate x86 or SSE2 instruction set extension.
Now if you come from the Commodore 64 / Amiga era like me, you can probably remember rendering Mandelbrot graphics, and it took a full day to complete an image. Amazing where we are right now.
FPU Mandel test again is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware and Skulltrail takes off. But what happens with real world applications who 90% of the time are only using one maybe two CPU cores ?