The Exigent Duality
Bench the Marks - 20:56 CST, 4/16/17 (Sniper)
They're here-- the benchmarks for my new PC! You already have the specs via this post, so I'll quickly relay a couple of details for the comparison columns, before I present the full results table.

The Haswell 4670k system-- my previous PC-- was running DDR3 memory at 1600 MHz, with the same GTX 1070 that is in use with the new, Ryzen system. The Kaby Lake numbers-- coming from the PC I built for my wife a few months ago-- are with memory at 3000 MHz, accompanied by a GTX 1080.

Also, I'm running a fast-as-lightning NVMe solid state drive with the new setup, hence why the file system scores are so immense. And my wife doesn't own copies of either "Ghost Recon: Wildlands" or "Total War: Warhammer", so I couldn't try those on her PC. Also of note, I was running "Wildlands" under Windows 10, and "Warhammer" under GNU/Linux.


Haswell 4670k Kaby Lake 7700k Ryzen 5 1600 % vs Haswell % vs Kaby Lake
Sandra CPU Multimedia (Mpix/s) 245.91 457.31 339.75 38.16 -25.71
Sandra Cryptography (GB/s) 6.567 8.472 14.499 120.79 71.14
Sandra Process Financial Analysis (kOPT/s) 18.3 25.63 31.73 73.39 23.80
Sandra Processor Scientific Analysis (GFLOPS) 15.88 20.65 21.21 33.56 2.71
Sandra .NET Arithmetic (GOPS) 27.82 43.26 52.8 89.79 22.05
Sandra Memory Bandwidth (GB/s) 17.169 22.702 35.586 107.27 56.75
Sandra Cache & Memory Latency (ns) 27.7 22.6 62.4 125.27 176.11
Sandra File System Bandwidth (MB/s) 76.558 147.498 332.914 334.85 125.71
Sandra File System I/O (IOPS) 226.7 206.28 29228.8 12793.16 14069.48
Sandra GP Processing (Mpix/s) 1915.06 2552.28 1916.03 0.05 -24.93
Sandra GP Cryptography (GB/s) 70.347 84.147 71.312 1.37 -15.25
Sandra GP Financial Analysis (kOPT/s) 2696.84 3488.43 2320.02 -13.97 -33.49
Sandra GP Scientific Analysis (GFLOPS) 852.23 889.38 860.67 0.99 -3.23
Sandra Media Transcode (MB/s) 10.264 10.93 7.72 -24.79 -29.37
Sandra GP Bandwidth (GB/s) 46.148 52.856 46.848 1.52 -11.37
Sandra GP memory Latency (GB/s) 139.8 132.5 142.5 1.93 7.55
Sandra Overall Score (kPT) 14.14 20.94 23.94 69.31 14.33
3dMark Time Spy Overall 5201 6793 5976 14.90 -12.03
3dMark Time Spy Graphics 5795 7132 5990 3.36 -16.01
3dMark Time Spy CPU 3291 5355 5899 79.25 10.16
3dMark Fire Strike Overall 12826 17212 15233 18.77 -11.50
3dMark Fire Strike Graphics 17362 20793 18150 4.54 -12.71
3dMark Fire Strike Physics 7364 14362 16028 117.65 11.60
3dMark Fire Strike Combined 6947 8634 6704 -3.50 -22.35
Total War: Warhammer 1080p Ultra (fps) 83.3 N/A 76.6 -8.04 N/A
Total War: Warhammer 2160p Ultra (fps) 34.2 N/A 33 -3.51 N/A
Ghost Recon: Wildlands 1080p Ultra (fps) 50.51 N/A 49.6 -1.80 N/A
Ghost Recon: Wildlands 1080p Medium (fps) 96.22 N/A 95.05 -1.22 N/A
Ghost Recon: Wildlands 2160p Ultra (fps) 24.02 N/A 23.73 -1.21 N/A
Ghost Recon: Wildlands 2160p Medium (fps) 41.39 N/A 40.42 -2.34 N/A


A few interesting observations:
  • POSTer child: I had to pop the CMOS battery just to get the motherboard to POST. I haven't seen anything this unstable since the 90s!

  • Good timing: True to MSI's compatibility list, my RAM is indeed totally stable at 3200 MHz-- after flashing to the latest BIOS of course! Similarly, overclocking the CPU to match the 1600x's 3600 MHz was a piece of cake. Incidentally, the above benchmarks are at 3600 MHz.

  • Cool customer: After dealing with my wife's Kaby Lake, which runs hotter than hell even at stock speeds with a fancy cooler, this Ryzen chip is cool as a cucumber-- it hovers in the high 30 C range idle, and in the 60s C with all of the cores fully loaded! I suspect there is a lot of overclocking headroom I can achieve here.

  • Funky mama: Not since the 90s, where I was swapping AGP drivers and BIOS revisions faster than James Bond swaps sex partners, have I had to do this much tinkering with a PC-- and I'm loving it! For example, under GNU/Linux I had to run a "sudo cpupower frequency-set -g performance", and under Windows I had to install AMD's custom Ryzen power profile, to get optimal performance.

  • Schizophrenic: In another nod to the era of zubaz and Power Rangers, the software is emerging as I type-- talk about immature! Synthetic benchmarks show my $220 CPU outclassing my wife's $350 processor-- yet when it comes to games, and specifically Nvidia's video drivers, my Haswell PC was faster! It all points to the software, man!

  • Too soon: Games are so immensely GPU bound, that now I see there wasn't much of a point to me upgrading yet. Even as the Ryzen performance profile revisions, scheduler tweaks, and engine optimizations undoubtedly will continue to fly in, I just don't think that gaming alone makes this a worthwhile move. But, it is fun watching Manjaro Linux boot instantly, thanks to the CPU and SSD (GRUB, then a screen flash, then Xorg-- happened so fast the first time that I was sitting there waiting for something to happen!).