Nouveau Linux 4.5 vs. Radeon Drivers

Nouveau and Radeon tests on Linux 4.5... Tests for a future article on phoronix by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1602117-GA-NOUVEAULI55&grs&rdt&rro.

Nouveau Linux 4.5 vs. Radeon DriversProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGeForce GTX 780 TiGeForce GTX 650GeForce GTX 760GeForce GTX 680GeForce GTX 460GeForce GTX 550 TiRadeon R9 290Radeon HD 6870Radeon HD 7950Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 370Intel Core i7-5960X @ 3.50GHz (16 Cores)Gigabyte X99-UD4-CFIntel Xeon E7 v3/Xeon16384MB2 x 120GB SanDisk SDSSDA12 + 120GB Samsung SSD 850NVIDIA GeForce GTX 780 Ti 3072MBRealtek ALC1150DELL P2415QIntel ConnectionUbuntu 15.104.5.0-999-generic (x86_64) 20160206UnityX Server 1.17.2nouveau 1.0.124.1 Mesa 11.2.0-devel (padoka PPA) Gallium 0.4GCC 5.2.1 20151010ext43840x2160MSI NVIDIA GeForce GTX 650 1024MBNVIDIA GeForce GTX 760 2048MBNVIDIA GeForce GTX 680 2048MBNVIDIA GeForce GTX 460 768MBeVGA NVIDIA GeForce GTX 550 Ti 1024MBXFX AMD Radeon R9 290 4096MBradeon 7.6.99Sapphire AMD Radeon HD 6870 1024MB3.3 Mesa 11.2.0-devel (padoka PPA) Gallium 0.4XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB4.1 Mesa 11.2.0-devel (padoka PPA) Gallium 0.4XFX AMD Radeon R9 285/380 2048MBamdgpu 1.0.99Sapphire AMD Radeon HD 5830 1024MBradeon 7.6.99Sapphire AMD Radeon HD 6950 2048MBMSI AMD Radeon R7 370 / R9 270/370 OEM 4096MBOpenBenchmarking.orgProcessor Details- Scaling Governor: intel_pstate performanceGraphics Details- GeForce GTX 780 Ti: EXA- GeForce GTX 650: EXA- GeForce GTX 760: EXA- GeForce GTX 680: EXA- GeForce GTX 460: EXA- GeForce GTX 550 Ti: EXA- Radeon R9 290: GLAMOR- Radeon HD 6870: EXA- Radeon HD 7950: GLAMOR- Radeon R9 285: GLAMOR- Radeon HD 5830: EXA- Radeon HD 6950: EXA- Radeon R7 370: GLAMORKernel Details- Radeon R9 285, Radeon HD 5830, Radeon HD 6950, Radeon R7 370: amdgpu.powerplay=1

Nouveau Linux 4.5 vs. Radeon Driversclpeak: Double-Precision Doubleclpeak: Integer Compute INTunigine-valley: 1920 x 1080 - Fullscreendirt-showdown: 1920 x 1080 - Ultra - 4x MSAAunigine-heaven: 1920 x 1080 - Fullscreenopenarena: 1920 x 1080xonotic: 3840 x 2160 - Ultimatexonotic: 3840 x 2160 - Ultraclpeak: Single-Precision Floatcsgo: 3840 x 2160tesseract: 3840 x 2160clpeak: Global Memory Bandwidthtf2: 3840 x 2160clpeak: Transfer Bandwidth enqueueWriteBufferclpeak: Transfer Bandwidth enqueueReadBufferclpeak: Kernel LatencyGeForce GTX 780 TiGeForce GTX 650GeForce GTX 760GeForce GTX 680GeForce GTX 460GeForce GTX 550 TiRadeon R9 290Radeon HD 6870Radeon HD 7950Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 37019.1814.5417.28152.1050.8069.0229.1846.6951.5912.0418.2911.07103.1028.3639.9615.4429.2832.7213.0014.6111.38116.9332.9946.9517.6732.0035.6642.2727.0033.61221.2596.99136.8559.4588.3681.561.1313.071.0711.607.1710.5511.4412.048.403.6013.073.0338.5016.8023.6830.0623.3325.17596.681578.8760.4957.0939.31220.98116.08149.744610.4271.13106.38147.4612.889.58112.26181.8022.718.76167.77105.73153.66361.78134.69131.0989.09153.8644.7067.03213.8410.0718.956.5649.0318.2520.831045.4816.4612.8813.0615.0610.15141.3417.5252.884.10111.8393.36141.16119.64107.0091.2328.6859.8012.32113.10132.32175.90139.72138.7891.0854.28192.4346.8670.8163.32OpenBenchmarking.org

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeRadeon R7 370Radeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti20406080100Min: 2 / Avg: 5.28 / Max: 29Min: 3 / Avg: 8.82 / Max: 19Min: 3 / Avg: 8.96 / Max: 20Min: 3 / Avg: 20.37 / Max: 51Min: 2 / Avg: 5.88 / Max: 13Min: 1 / Avg: 4.68 / Max: 34Min: 15 / Avg: 25.93 / Max: 41Min: 42 / Avg: 85.36 / Max: 99Min: 2 / Avg: 4.63 / Max: 23Min: 5 / Avg: 8.52 / Max: 24Min: 5 / Avg: 9.6 / Max: 18Min: 2 / Avg: 6.55 / Max: 24

clpeak

OpenCL Test: Double-Precision Double

OpenBenchmarking.orgGFLOPS, More Is BetterclpeakOpenCL Test: Double-Precision DoubleRadeon R9 285Radeon R9 290130260390520650SE +/- 0.00, N = 3SE +/- 0.07, N = 367.03596.68

clpeak

OpenCL Test: Integer Compute INT

OpenBenchmarking.orgGIOPS, More Is BetterclpeakOpenCL Test: Integer Compute INTRadeon R9 285Radeon HD 6870Radeon R9 29030060090012001500SE +/- 0.00, N = 3SE +/- 0.32, N = 3SE +/- 0.16, N = 3213.84181.801578.87

Unigine Valley

Resolution: 1920 x 1080 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 1920 x 1080 - Mode: FullscreenRadeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti1428425670SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.16, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 328.6817.5210.0722.7160.493.601.1342.2713.0012.0419.18

DiRT Showdown

Resolution: 1920 x 1080 - Graphics Preset: Ultra - Multi-Sampling: 4x MSAA

OpenBenchmarking.orgFrames Per Second, More Is BetterDiRT ShowdownResolution: 1920 x 1080 - Graphics Preset: Ultra - Multi-Sampling: 4x MSAARadeon R7 370Radeon HD 6950Radeon HD 5830Radeon R9 285Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti1326395265SE +/- 0.43, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 354.2859.8052.8818.9557.0913.0713.0727.0014.6118.2914.54MIN: 35.89MIN: 41.83MIN: 42.09MIN: 16.6MIN: 31.76MIN: 12.5MIN: 12.5MIN: 19.86MIN: 12.5MIN: 14.27MIN: 12.5

Unigine Heaven

Resolution: 1920 x 1080 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: FullscreenRadeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti918273645SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 312.324.106.568.7639.313.031.0733.6111.3811.0717.28

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080Radeon R7 370Radeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti50100150200250SE +/- 2.64, N = 3SE +/- 0.15, N = 3SE +/- 0.58, N = 3SE +/- 0.03, N = 3SE +/- 0.92, N = 3SE +/- 5.26, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 5.91, N = 6SE +/- 0.20, N = 3SE +/- 0.42, N = 3SE +/- 0.06, N = 3192.43113.10111.8349.03167.77220.9838.5011.60221.25116.93103.10152.10MIN: 2MIN: 3MIN: 3MIN: 3 / MAX: 51MIN: 2MIN: 1MIN: 14 / MAX: 41MIN: 1MIN: 2MIN: 5MIN: 2

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: UltimateRadeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti306090120150SE +/- 0.48, N = 3SE +/- 0.42, N = 3SE +/- 0.00, N = 3SE +/- 0.16, N = 3SE +/- 0.22, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.52, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3132.3293.3618.25105.73116.0816.807.1796.9932.9928.3650.80MIN: 36 / MAX: 297MIN: 35 / MAX: 201MIN: 11 / MAX: 26MIN: 35 / MAX: 240MIN: 36 / MAX: 238MIN: 10 / MAX: 26MIN: 23 / MAX: 161MIN: 15 / MAX: 54MIN: 13 / MAX: 46MIN: 19 / MAX: 79

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: UltraRadeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti4080120160200SE +/- 2.05, N = 3SE +/- 0.66, N = 3SE +/- 0.01, N = 3SE +/- 0.41, N = 3SE +/- 0.82, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3175.90141.1620.83153.66149.7423.6810.55136.8546.9539.9669.02MIN: 71 / MAX: 368MIN: 56 / MAX: 278MIN: 13 / MAX: 27MIN: 66 / MAX: 331MIN: 73 / MAX: 279MIN: 15 / MAX: 30MIN: 72 / MAX: 194MIN: 23 / MAX: 69MIN: 19 / MAX: 58MIN: 35 / MAX: 96

clpeak

OpenCL Test: Single-Precision Float

OpenBenchmarking.orgGFLOPS, More Is BetterclpeakOpenCL Test: Single-Precision FloatRadeon R9 285Radeon HD 6870Radeon R9 29010002000300040005000SE +/- 0.25, N = 3SE +/- 0.40, N = 3SE +/- 1.13, N = 31045.48361.784610.42

Counter-Strike: Global Offensive

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 3840 x 2160Radeon R7 370Radeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 7950Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti306090120150SE +/- 0.07, N = 3SE +/- 1.95, N = 3SE +/- 2.67, N = 6SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 2.09, N = 4SE +/- 10.41, N = 6SE +/- 1.20, N = 6SE +/- 0.02, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 0.19, N = 3SE +/- 0.07, N = 346.86139.72119.6416.4644.70134.6971.1330.0611.4459.4517.6715.4429.18

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160Radeon R7 370Radeon HD 6950Radeon HD 5830Radeon R9 285Radeon HD 6870Radeon R9 290GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti306090120150SE +/- 0.24, N = 3SE +/- 1.60, N = 3SE +/- 0.63, N = 3SE +/- 0.01, N = 3SE +/- 2.21, N = 6SE +/- 0.97, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.51, N = 3SE +/- 0.20, N = 3SE +/- 0.07, N = 3SE +/- 0.11, N = 370.81138.78107.0012.88131.09106.3823.3312.0488.3632.0029.2846.69

clpeak

OpenCL Test: Global Memory Bandwidth

OpenBenchmarking.orgGBPS, More Is BetterclpeakOpenCL Test: Global Memory BandwidthRadeon R9 285Radeon R9 290306090120150SE +/- 0.02, N = 3SE +/- 2.78, N = 313.06147.46

Team Fortress 2

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTeam Fortress 2Resolution: 3840 x 2160Radeon R7 370Radeon HD 6950Radeon HD 5830Radeon HD 6870GeForce GTX 550 TiGeForce GTX 460GeForce GTX 680GeForce GTX 760GeForce GTX 650GeForce GTX 780 Ti20406080100SE +/- 0.85, N = 3SE +/- 0.99, N = 3SE +/- 1.47, N = 6SE +/- 1.51, N = 6SE +/- 0.44, N = 3SE +/- 0.04, N = 3SE +/- 1.44, N = 3SE +/- 0.38, N = 3SE +/- 0.09, N = 3SE +/- 0.92, N = 363.3291.0891.2389.0925.178.4081.5635.6632.7251.59

clpeak

OpenCL Test: Transfer Bandwidth enqueueWriteBuffer

OpenBenchmarking.orgGBPS, More Is BetterclpeakOpenCL Test: Transfer Bandwidth enqueueWriteBufferRadeon R9 285Radeon R9 29048121620SE +/- 0.56, N = 6SE +/- 0.55, N = 615.0612.88

clpeak

OpenCL Test: Transfer Bandwidth enqueueReadBuffer

OpenBenchmarking.orgGBPS, More Is BetterclpeakOpenCL Test: Transfer Bandwidth enqueueReadBufferRadeon R9 285Radeon R9 2903691215SE +/- 0.27, N = 6SE +/- 0.30, N = 610.159.58

clpeak

OpenCL Test: Kernel Latency

OpenBenchmarking.orgus, Fewer Is BetterclpeakOpenCL Test: Kernel LatencyRadeon R9 285Radeon HD 6870Radeon R9 290306090120150SE +/- 6.36, N = 6SE +/- 10.74, N = 6SE +/- 1.60, N = 6141.34153.86112.26


Phoronix Test Suite v10.8.5