AMD FirePro With Open-Source Drivers

What happens if you use open-source AMD drivers with Gallium3D on open-source drivers? This is a relative comparison of several AMD FirePro ASICs to the closed-source Catalyst driver to see how the performance differs between open and closed drivers for workstation FirePro and consumer Radeon hardware.

HTML result view exported from: https://openbenchmarking.org/result/1103270-IV-OPENWS00394&sor&grr.

ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionFirePro V3800FirePro V4800FirePro V8700Radeon HD 4770Radeon HD 5770 Gallium3D Catalyst Gallium3D Catalyst Gallium3D Catalyst Gallium3D Catalyst Gallium3D CatalystIntel Core i5-2500K @ 3.30GHz (4 Cores)SAPPHIRE Pure Black P67 HydraIntel Sandy Bridge2816MB250GB Seagate ST3250310ASATI Device 68c9 (650/900MHz)DELL P2210HUbuntu 10.102.6.38-020638-generic (x86_64)GNOME 2.32.0X Server 1.9.0radeon 6.14.992.1 Mesa 7.11-devel Gallium 0.4GCC 4.4.5ext41920x1080ATI FirePro 3800 (FireGL) 512MB2.6.35-22-generic (x86_64)fglrx 8.82.8 Catalyst 11.24.1.10524ATI FirePro V4800 (775/900MHz)2.6.38-020638-generic (x86_64)radeon 6.14.992.1 Mesa 7.11-devel Gallium 0.4ATI FirePro V4800 (FireGL) 1024MB2.6.35-22-generic (x86_64)fglrx 8.82.8 Catalyst 11.24.1.10524ATI Device 9456 (750/850MHz)2.6.38-020638-generic (x86_64)radeon 6.14.992.1 Mesa 7.11-devel Gallium 0.4ATI FirePro V8700 (FireGL) 1024MB (750/850MHz)2.6.35-22-generic (x86_64)fglrx 8.82.8 Catalyst 11.23.3.10524ATI Radeon HD 4770 [RV740] (750/799MHz)2.6.38-020638-generic (x86_64)radeon 6.14.992.1 Mesa 7.11-devel Gallium 0.4ATI Radeon HD 4770 512MB (750/800MHz)2.6.35-22-generic (x86_64)fglrx 8.82.8 Catalyst 11.23.3.10524AMD Radeon HD 5700 (850/1200MHz)2.6.38-020638-generic (x86_64)radeon 6.14.992.1 Mesa 7.11-devel Gallium 0.4ATI Radeon HD 5700 1024MB (850/1200MHz)2.6.35-22-generic (x86_64)fglrx 8.82.8 Catalyst 11.24.1.10524OpenBenchmarking.orgSystem Details- FirePro V3800: Gallium3D, FirePro V3800: Catalyst, FirePro V4800: Gallium3D, FirePro V4800: Catalyst, FirePro V8700: Catalyst, Radeon HD 4770: Gallium3D, Radeon HD 4770: Catalyst, Radeon HD 5770: Gallium3D, Radeon HD 5770: Catalyst: Compiz was running on this system. Intel SpeedStep was enabled.

lightsmark: 1920 x 1080vdrift: 1920 x 1080openarena: 1920 x 1080warsow: 1920 x 1080nexuiz: 1920 x 1080 - No - OffFirePro V3800FirePro V4800FirePro V8700Radeon HD 4770Radeon HD 5770 Gallium3D Catalyst Gallium3D Catalyst Gallium3D Catalyst Gallium3D Catalyst Gallium3D Catalyst21.3120.0844.6728.4315.89207.3014.46128.2781.6350.0627.3830.6979.1042.8023.16323.2526.84290.33212.70118.8941.9637.15110.4057.7331.68486.5048.51383.23271.17204.2135.6831.7188.7051.3827.78430.0040.49300.87227.40140.7039.7635.12100.8055.7030.18544.6750.04384.77293.77160.04OpenBenchmarking.org

Lightsmark

Resolution: 1920 x 1080

Radeon HD 5770FirePro V8700Radeon HD 4770FirePro V4800FirePro V3800OpenBenchmarking.orgFrames Per Second, More Is BetterLightsmark 2008Resolution: 1920 x 1080CatalystGallium3D120240360480600SE +/- 1.58, N = 3SE +/- 0.12, N = 3SE +/- 0.28, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3544.6739.76486.5041.96430.0035.68323.2527.38207.3021.31

VDrift

Resolution: 1920 x 1080

Radeon HD 5770FirePro V8700Radeon HD 4770FirePro V4800FirePro V3800OpenBenchmarking.orgFrames Per Second, More Is BetterVDrift 2010-06-30Resolution: 1920 x 1080CatalystGallium3D1122334455SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.56, N = 6SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 350.0435.1248.5137.1540.4931.7130.6926.8420.0814.46

OpenArena

Resolution: 1920 x 1080

Radeon HD 5770FirePro V8700Radeon HD 4770FirePro V4800FirePro V3800OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1920 x 1080CatalystGallium3D80160240320400SE +/- 0.37, N = 3SE +/- 0.06, N = 3SE +/- 0.47, N = 3SE +/- 0.10, N = 3SE +/- 0.47, N = 3SE +/- 0.10, N = 3SE +/- 1.11, N = 3SE +/- 0.12, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3384.77100.80383.23110.40300.8788.70290.3379.10128.2744.67

Warsow

Resolution: 1920 x 1080

Radeon HD 5770FirePro V8700Radeon HD 4770FirePro V4800FirePro V3800OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 0.5Resolution: 1920 x 1080CatalystGallium3D60120180240300SE +/- 2.25, N = 3SE +/- 0.50, N = 3SE +/- 1.98, N = 3SE +/- 0.33, N = 3SE +/- 1.55, N = 3SE +/- 1.66, N = 6SE +/- 1.31, N = 3SE +/- 0.21, N = 3SE +/- 0.47, N = 3SE +/- 0.20, N = 3293.7755.70271.1757.73227.4051.38212.7042.8081.6328.43

Nexuiz

Resolution: 1920 x 1080 - HDR: No - Sound: Off

FirePro V8700Radeon HD 5770Radeon HD 4770FirePro V4800FirePro V3800OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1920 x 1080 - HDR: No - Sound: OffCatalystGallium3D4080120160200SE +/- 0.17, N = 3SE +/- 0.10, N = 3SE +/- 0.53, N = 3SE +/- 0.20, N = 3SE +/- 0.48, N = 3SE +/- 0.16, N = 3SE +/- 0.96, N = 3SE +/- 0.00, N = 3SE +/- 0.27, N = 3SE +/- 0.03, N = 3204.2131.68160.0430.18140.7027.78118.8923.1650.0615.89


Phoronix Test Suite v10.8.4