To close out the old and ring in the New Year, I've added my EVGA GTX 1060 6GB GPU to the benchmark comparison. Both the GTX 1060 and GTX 950 are short, single fan ITX form factor cards that will fit the mini-ITX case. We'll have to wait for CES 2020 to see what GPUs AMD announces, and what form factors manufacturers push out. Rumor has it the the second generation Navi will be twice as fast as the current Radeon 5700 XT series. I noticed that the XFX RX590 is a dual BIOS card with a switch - the "perf" run is with that switch set for a more aggressive fan curve (1660+ rpm at idle) vs. quiet mode (880 rpm). It didn't provide a significant performance increase but did keep the GPU about 10C cooler. All runs were with VSYNC off but all other settings (driver and phoronix) at default values. The RX590 eeks out a few more fps over the GTX1060, but generally the performance is nearly equivalent. EVGA GTX 590 Nvidia 440.36 kernel 5.4.2 EVGA GTX 1060 Nvidia 440.44 kernel 5.4.6 Radeon HD 4820x2 kernel 5.4.3 Mesa 19.3.0 radeon (modesetting) 1.20.6 XFX Radeon RX590 Fatboy kernel 5.4.5 Mesa 19.3.1 AMDGPU 19.1.0 XFX Radeon RX590 Fatboy Perf kernel 5.4.6 Mesa 19.3.1 AMDGPU 19.1.0