Optimus Power Testing + Linux 3.12/3.13 Kernels

Benchmarks for a future article on Phoronix.com looking at battery power consumption using MONITOR=sys.power environment variable while running different OpenGL games on a clean install of Ubuntu 13.10, then with DRI_PRIME=1, and then when installing Bumblebee stable and running phoronix-test-suite via optirun for discrete NVIDIA graphics on binary blob. Now with LInux 3.13 and 3.13 kernel results included.

HTML result view exported from: https://openbenchmarking.org/result/1711104-KH-1312076SO97&grt&sor.

Optimus Power Testing + Linux 3.12/3.13 KernelsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Bumblebee - OptirunLinux 3.12Linux 3.13 GitUbuntu 17.10 AC Power customkernelUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernelIntel Core i7-3517U @ 1.90GHz (4 Cores)ASUS UX32VDA v1.0Intel 3rd Gen Core DRAM4096MB2 x 128GB SanDisk SD5SF212Intel HD 4000 (1150MHz)Realtek ALC269VBIntel Centrino Advanced-N 6235Ubuntu 13.103.11.0-14-generic (x86_64)Unity 7.1.2X Server 1.14.3intel 2.99.9043.1 Mesa 9.2.1GCC 4.8ext41920x1080ASUS NVIDIA GeForce GT 620M4.2.0Intel Core i7-3517U @ 3.00GHz (4 Cores)Intel HD 4000 (1150MHz)3.12.0-031200-generic (x86_64)3.1 Mesa 9.2.13.13.0-999-generic (x86_64)AMD A6-3410MX APU @ 1.60GHz (4 Cores)HP 358D v33.18AMD Family 12h Root Complex6144MB1000GB Samsung SSD 840AMD SUMO (DRM 2.50.0 / 4.13.4-jan100hzslab LLVM 5.0.0) 512MBAMD BeaverCreek HDMI AudioRealtek RTL8111/8168/8411 + Broadcom Limited BCM4313 802.11bgn WirelessUbuntu 17.104.13.4-jan100hzslab (x86_64)GNOME Shell 3.26.13.3 Mesa 17.2.21366x768AMD SUMO (DRM 2.50.0 / 4.13.0-16-generic LLVM 5.0.0) 512MB4.13.0-16-generic (x86_64)OpenBenchmarking.orgGraphics Details- Ubuntu 13.10 Stock, Ubuntu 13.10 DRI_PRIME=1, Bumblebee - Optirun, Linux 3.12, Linux 3.13 Git: SNASystem Details- Ubuntu 13.10 Stock, Ubuntu 13.10 DRI_PRIME=1, Bumblebee - Optirun, Linux 3.12, Linux 3.13 Git, Ubuntu 17.10 battery customkernel, Ubuntu 17.10 battery stockkernel: This was running on battery power.Environment Details- Ubuntu 13.10 DRI_PRIME=1: DRI_PRIME=1- Bumblebee - Optirun: PRIMUS_libGLa=/usr/lib/NVIDIA-304/libGL.so.1:/usr/lib32/NVIDIA-304/libGL.so.1 PRIMUS_libGLd=/usr/$LIB/libGL.so.1:/usr/lib/$LIB/libGL.so.1:/usr/$LIB/mesa/libGL.so.1:/usr/lib/$LIB/mesa/libGL.so.1- Ubuntu 17.10 AC Power customkernel: DRI_PRIME=1- Ubuntu 17.10 battery customkernel: DRI_PRIME=1- Ubuntu 17.10 battery stockkernel: DRI_PRIME=1Kernel Details- Ubuntu 17.10 AC Power customkernel, Ubuntu 17.10 battery customkernel, Ubuntu 17.10 battery stockkernel: radeon.runpm=1 radeon.bapm=1 radeon.uvd=1 radeon.dpm=1 radeon.hw_i2c=1Processor Details- Ubuntu 17.10 AC Power customkernel, Ubuntu 17.10 battery customkernel, Ubuntu 17.10 battery stockkernel: Scaling Governor: acpi-cpufreq ondemand

Optimus Power Testing + Linux 3.12/3.13 Kernelsopenarena: 1280 x 1024unigine-sanctuary: 1280 x 1024xonotic: 1920 x 1080 - LowUbuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Bumblebee - OptirunLinux 3.12Linux 3.13 GitUbuntu 17.10 AC Power customkernelUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel45.8717.17110.4349.9317.17110.1552.9729.2574.1246.9717.70109.5645.1017.00104.9566.6331.8383.7044.135.5176.7945.175.5177.13OpenBenchmarking.org

OpenArena

Resolution: 1280 x 1024

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1280 x 1024Ubuntu 17.10 AC Power customkernelBumblebee - OptirunUbuntu 13.10 DRI_PRIME=1Linux 3.12Ubuntu 13.10 StockUbuntu 17.10 battery stockkernelLinux 3.13 GitUbuntu 17.10 battery customkernel1530456075SE +/- 0.46, N = 3SE +/- 0.09, N = 3SE +/- 0.22, N = 3SE +/- 0.18, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 366.6352.9749.9346.9745.8745.1745.1044.13MIN: 5MIN: 11MIN: 5MIN: 4 / MAX: 58MIN: 5 / MAX: 54MIN: 7MIN: 5 / MAX: 47MIN: 7

OpenArena

Resolution: 1280 x 1024 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1280 x 1024 - Total Frame TimeUbuntu 17.10 AC Power customkernelBumblebee - OptirunUbuntu 13.10 DRI_PRIME=1Linux 3.12Ubuntu 13.10 StockUbuntu 17.10 battery stockkernelLinux 3.13 GitUbuntu 17.10 battery customkernel1020304050Min: 5 / Avg: 14.91 / Max: 33Min: 12 / Avg: 18.72 / Max: 34Min: 6 / Avg: 20.14 / Max: 45Min: 4 / Avg: 21.1 / Max: 46Min: 5 / Avg: 21.83 / Max: 46Min: 7 / Avg: 22.09 / Max: 35Min: 5 / Avg: 22.15 / Max: 47Min: 7 / Avg: 22.57 / Max: 42

OpenArena

System Power Consumption Monitor

OpenBenchmarking.orgMilliwatts, Fewer Is BetterOpenArena 0.8.8System Power Consumption MonitorUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernelLinux 3.12Ubuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Linux 3.13 GitBumblebee - Optirun7K14K21K28K35KMin: 9534 / Avg: 25641.28 / Max: 28493Min: 11499 / Avg: 28830.09 / Max: 31668Min: 10463 / Avg: 29988.47 / Max: 32656Min: 9472 / Avg: 30443.76 / Max: 33618Min: 9412 / Avg: 30542.18 / Max: 34898Min: 14245 / Avg: 35687.75 / Max: 38369Min: 18329 / Avg: 35723.23 / Max: 39109

OpenArena

Resolution: 1280 x 1024

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterOpenArena 0.8.8Resolution: 1280 x 1024Ubuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel0.3870.7741.1611.5481.9351.721.57

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgMilliwattsSystem Power Consumption MonitorPhoronix Test Suite System MonitoringUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernelLinux 3.12Ubuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Linux 3.13 GitBumblebee - Optirun8K16K24K32K40KMin: 9534 / Avg: 25337 / Max: 36097Min: 11499 / Avg: 28075.93 / Max: 38483Min: 9204 / Avg: 29113.68 / Max: 34824Min: 9094 / Avg: 29404.76 / Max: 34091Min: 9412 / Avg: 30266.91 / Max: 34898Min: 14245 / Avg: 34645.93 / Max: 39234Min: 15813 / Avg: 35993.07 / Max: 43911

Unigine Sanctuary

Resolution: 1280 x 1024

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Sanctuary 2.3Resolution: 1280 x 1024Ubuntu 17.10 AC Power customkernelBumblebee - OptirunLinux 3.12Ubuntu 13.10 DRI_PRIME=1Ubuntu 13.10 StockLinux 3.13 GitUbuntu 17.10 battery stockkernelUbuntu 17.10 battery customkernel714212835SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 331.8329.2517.7017.1717.1717.005.515.51

Unigine Sanctuary

System Power Consumption Monitor

OpenBenchmarking.orgMilliwatts, Fewer Is BetterUnigine Sanctuary 2.3System Power Consumption MonitorUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernelLinux 3.12Ubuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Linux 3.13 GitBumblebee - Optirun7K14K21K28K35KMin: 10200 / Avg: 22034.92 / Max: 28382Min: 12132 / Avg: 24550.75 / Max: 30536Min: 9204 / Avg: 29443.96 / Max: 31324Min: 9094 / Avg: 29699.36 / Max: 31657Min: 9479 / Avg: 30916.65 / Max: 33004Min: 17367 / Avg: 34928.9 / Max: 36785Min: 16798 / Avg: 36681.34 / Max: 38517

Unigine Sanctuary

Resolution: 1280 x 1024

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterUnigine Sanctuary 2.3Resolution: 1280 x 1024Ubuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel0.05630.11260.16890.22520.28150.250.22

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: LowUbuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Linux 3.12Linux 3.13 GitUbuntu 17.10 AC Power customkernelUbuntu 17.10 battery stockkernelUbuntu 17.10 battery customkernelBumblebee - Optirun20406080100SE +/- 0.38, N = 3SE +/- 0.42, N = 3SE +/- 0.53, N = 3SE +/- 1.10, N = 3SE +/- 0.18, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.11, N = 3110.43110.15109.56104.9583.7077.1376.7974.12MIN: 69 / MAX: 181MIN: 70 / MAX: 180MIN: 72 / MAX: 175MIN: 60 / MAX: 168MIN: 49 / MAX: 147MIN: 53 / MAX: 117MIN: 52 / MAX: 117MIN: 53 / MAX: 86

Xonotic

System Power Consumption Monitor

OpenBenchmarking.orgMilliwatts, Fewer Is BetterXonotic 0.7System Power Consumption MonitorLinux 3.12Ubuntu 17.10 battery customkernelUbuntu 13.10 StockUbuntu 13.10 DRI_PRIME=1Ubuntu 17.10 battery stockkernelLinux 3.13 GitBumblebee - Optirun8K16K24K32K40KMin: 14252 / Avg: 30989.69 / Max: 34824Min: 10722 / Avg: 31101.94 / Max: 36097Min: 14585 / Avg: 31143.72 / Max: 34091Min: 14067 / Avg: 32085.57 / Max: 34839Min: 12132 / Avg: 34112.36 / Max: 38483Min: 20105 / Avg: 36324.29 / Max: 39234Min: 19624 / Avg: 37672.04 / Max: 43911

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: LowUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel0.55581.11161.66742.22322.7792.472.26


Phoronix Test Suite v10.8.4