by Rob Williams on July 28, 2017 in Processors
We take Intel’s latest and greatest CPU, the 10-core 20-thread i9-7900X, through our gauntlet of tests, as we get to grips with a new platform, X299. Shaving off $700 from the original 10-core desktop CPU, the i7-6950X, Intel offers more than just a simple clock boost to keep it competitive, such as with the inclusion of AVX512.
(All of our tests are explained in detail on page 2.)
To wrap-up our performance results, we have a slew of Linux test results to pore over, which include two identical tests from the Windows suite (HandBrake and Blender).
The OS used in testing is Ubuntu 17.04, which is as out-of-the-box as we can make it. That means that the Nouveau driver is used for graphics (not that it should matter for CPU tests), and no unneeded software or services are installed. All CPUs were tested with the 4.10 kernel, with the exception of 4.12 for the i9-7900X.
Most of our Linux testing is performed with the Phoronix Test Suite, which makes it ridiculously easy to benchmark a huge number of tests in one go, to let us, as Ronco famously said, “set it, and forget it!” Well, “forget it” until the next test needs to be run, anyway.
In addition to PTS, Blender and HandBrake are used for real-world testing.
Blender & HandBrake
We’re seeing the huge number of threads continue showing off in Linux, with both Blender and HandBrake showing similar scaling as the Windows tests. Speaking of, how do these Linux versions compare to their Windows counterparts?
|
Blender (Windows) |
Blender (Linux) |
HandBrake (Windows) |
HandBrake (Linux) |
AMD Ryzen 7 1800X |
991 s |
991 s |
333 s |
344 s |
AMD Ryzen 7 1700X |
1055 s |
1015 s |
349 s |
357 s |
AMD Ryzen 7 1700 |
1083 s |
1102 s |
378 s |
386 s |
AMD Ryzen 7 1600X |
1250 s |
1244 s |
433 s |
433 s |
AMD Ryzen 7 1500X |
1734 s |
1703 s |
660 s |
643 s |
Intel Core i9-7900X |
622 s |
577 s |
230 s |
254 s |
Intel Core i7-6950X |
721 s |
741 s |
291 s |
296 s |
Intel Core i7-7700K |
1184 s |
1182 s |
495 s |
484 s |
Intel Core i7-6700K |
1356 s |
1462 s |
542 s |
524 s |
Intel Core i7-7350K |
2455 s |
2959 s |
1026 s |
1016 s |
“Hit or miss” is the answer to that question. Overall, there’s no sense worrying about where either of these tools will perform better, unless, maybe, your Blender project could take advantage of the GPU.
Phoronix Test Suite
|
John The Ripper (Encryption) |
|
Blowfish |
MD5 |
DES |
AMD Ryzen 7 1800X |
12.8K |
200K |
44.6M |
AMD Ryzen 7 1700X |
12.2K |
190.2K |
42.1M |
AMD Ryzen 7 1700 |
11.1K |
168.6K |
38.3M |
AMD Ryzen 7 1600X |
9.6K |
149.5K |
33.7M |
AMD Ryzen 7 1500X |
6.3K |
97.1K |
21.9M |
Intel Core i9-7900X |
21.3K |
258K |
66.6M |
Intel Core i7-6950X |
16.2K |
202K |
22.3M |
Intel Core i7-7700K |
9.0K |
109K |
22.0M |
Intel Core i7-6700K |
8.2K |
99.5K |
20.1M |
Intel Core i3-7350K |
4.3K |
52K |
10.4M |
Helping to wrap up this performance is further proof that the i9-7900X is the fastest desktop CPU available. There are still some oddities to be seen, though, such as the Smallpt test, which was fell behind the i7-6950X, even after follow-up testing.
On the Sandra page, the Cryptography test shone a bright light on the 7900X, and Jack the Ripper backs it up. At present, the 7900X is unbeatable for cryptography – but that doesn’t mean it’s the most cost-efficient choice.