When hard drives densities measured in the megabytes or single-digit gigabytes, data compression became something that even the layman computer user took advantage of. In fact, even entire hard drives could be used in compressed mode to help increase the overall storage. Today, such methods aren’t required thanks to hard drives ranging in the thousands of gigabytes, but compression is still used on a regular basis by many people, either for storing a folder for backup, encoding music, converting a photo and et cetera. On servers, compression is often used to shrink mega-large log files.
For our compression testing, we enlist the help of 7-zip 9.20; both with a real-world and synthetic test. With its built-in benchmark, we set the dictionary size to 64MB and then let it do its thing. After recording those results, we take a 772MB folder that consists of 39,236 highly-compressible files and archive it using an ‘Ultra’ level of compression using the LZMA2 algorithm. This results in an archive weighing in at about 137MB.
In our real-world test, the differences between all of the processors were minor. Both six-core CPUs delivered an equal result, and the others didn’t fall far behind. Where the built-in benchmark is concerned however, major benefits can be seen. In order to actually experience these sorts of performance increases in the real-world, you’d need a specific workload – not just any compression job will do.
In terms of complexity, Euler3D is one of our most advanced benchmarks, and also one of the quickest to run. It calculates the fluid dynamics properties of the AGARD 445.6 aeroelastic test wing as it was tested in-house at NASA’s Langley Research center. It’s calculated using Euler equations, with results printed out as Hz and time-to-complete (seconds). A benchmark such as this is useful to those who work designing products where physics has to be considered, whether it be a wing, a car, a ship and so on.
Like most of the Sandra benchmarks we run, Euler3D is said to be infinitely scalable, so any CPU with lots of cores and a high frequency is sure to top the charts. With these results, we can also see that architecture advances can also greatly improve performance.