Next up is SiSoft's Sandra system diagnosis program, which includes a number of different benchmarks. The one of interest to us is the "multimedia" benchmark, intended to show off the benefits of "multimedia" extensions like MMX and SSE/2. According to SiSoft's FAQ, the benchmark actually does a fractal computation:
This benchmark generates a picture (640x480) of the well-known Mandelbrot fractal, using 255 iterations for each data pixel, in 32 colours. It is a real-life benchmark rather than a synthetic benchmark, designed to show the improvements MMX/Enhanced, 3DNow!/Enhanced, SSE(2) bring to such an algorithm.The "Integer x16" version of this test uses integer numbers to simulate floating-point math. The floating-point version of the benchmark takes advantage of SSE2 to process up to eight Mandelbrot iterations at once.
The benchmark is multi-threaded for up to 64 CPUs maximum on SMP systems. This works by interlacing, i.e. each thread computes the next column not being worked on by other threads. Sandra creates as many threads as there are CPUs in the system and assigns [sic] each thread to a different CPU.
|Wanted for review: AMD's Radeon R9 Nano||97|
|ZenWatch 2 runs Android Wear Asus-style||4|
|Asus previews ROG Swift PG348Q and PG279Q G-Sync monitors||12|
|MSI's Z170A Gaming M5 motherboard reviewed||6|
|Qualcomm debuts Kryo custom CPU for the Snapdragon 820||25|
|MSI's H170 and B150 mobos bring Skylake to the gaming masses||2|
|Phone screens make the leap to 4K with Sony's Xperia Z5 Premium||24|
|Acer Predator laptops stay cool under fire with Skylake||29|
|Satellite Radius 12 notebook packs a color-correct 4K screen||3|