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&sro.

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 1024Bumblebee - OptirunLinux 3.12Linux 3.13 GitUbuntu 13.10 DRI_PRIME=1Ubuntu 13.10 StockUbuntu 17.10 AC Power customkernelUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel1530456075SE +/- 0.09, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.46, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 352.9746.9745.1049.9345.8766.6344.1345.17MIN: 11MIN: 4 / MAX: 58MIN: 5 / MAX: 47MIN: 5MIN: 5 / MAX: 54MIN: 5MIN: 7MIN: 7

OpenArena

Resolution: 1280 x 1024 - Total Frame Time

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

OpenArena

System Power Consumption Monitor

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

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 MonitoringBumblebee - OptirunLinux 3.12Linux 3.13 GitUbuntu 13.10 DRI_PRIME=1Ubuntu 13.10 StockUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel8K16K24K32K40KMin: 15813 / Avg: 35993.07 / Max: 43911Min: 9204 / Avg: 29113.68 / Max: 34824Min: 14245 / Avg: 34645.93 / Max: 39234Min: 9412 / Avg: 30266.91 / Max: 34898Min: 9094 / Avg: 29404.76 / Max: 34091Min: 9534 / Avg: 25337 / Max: 36097Min: 11499 / Avg: 28075.93 / Max: 38483

Unigine Sanctuary

Resolution: 1280 x 1024

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Sanctuary 2.3Resolution: 1280 x 1024Bumblebee - OptirunLinux 3.12Linux 3.13 GitUbuntu 13.10 DRI_PRIME=1Ubuntu 13.10 StockUbuntu 17.10 AC Power customkernelUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel714212835SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 329.2517.7017.0017.1717.1731.835.515.51

Unigine Sanctuary

System Power Consumption Monitor

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

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: LowBumblebee - OptirunLinux 3.12Linux 3.13 GitUbuntu 13.10 DRI_PRIME=1Ubuntu 13.10 StockUbuntu 17.10 AC Power customkernelUbuntu 17.10 battery customkernelUbuntu 17.10 battery stockkernel20406080100SE +/- 0.11, N = 3SE +/- 0.53, N = 3SE +/- 1.10, N = 3SE +/- 0.42, N = 3SE +/- 0.38, N = 3SE +/- 0.18, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 374.12109.56104.95110.15110.4383.7076.7977.13MIN: 53 / MAX: 86MIN: 72 / MAX: 175MIN: 60 / MAX: 168MIN: 70 / MAX: 180MIN: 69 / MAX: 181MIN: 49 / MAX: 147MIN: 52 / MAX: 117MIN: 53 / MAX: 117

Xonotic

System Power Consumption Monitor

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

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