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-1312076SO54 .
Optimus Power Testing + Linux 3.12/3.13 Kernels Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 13.10 Stock Ubuntu 13.10 DRI_PRIME=1 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 17.10 AC Power customkernel Ubuntu 17.10 battery customkernel Intel Core i7-3517U @ 1.90GHz (4 Cores) ASUS UX32VDA v1.0 Intel 3rd Gen Core DRAM 4096MB 2 x 128GB SanDisk SD5SF212 Intel HD 4000 (1150MHz) Realtek ALC269VB Intel Centrino Advanced-N 6235 Ubuntu 13.10 3.11.0-14-generic (x86_64) Unity 7.1.2 X Server 1.14.3 intel 2.99.904 3.1 Mesa 9.2.1 GCC 4.8 ext4 1920x1080 ASUS NVIDIA GeForce GT 620M 4.2.0 Intel Core i7-3517U @ 3.00GHz (4 Cores) Intel HD 4000 (1150MHz) 3.12.0-031200-generic (x86_64) 3.1 Mesa 9.2.1 3.13.0-999-generic (x86_64) AMD A6-3410MX APU @ 1.60GHz (4 Cores) HP 358D v33.18 AMD Family 12h Root Complex 6144MB 1000GB Samsung SSD 840 AMD SUMO (DRM 2.50.0 / 4.13.4-jan100hzslab LLVM 5.0.0) 512MB AMD BeaverCreek HDMI Audio Realtek RTL8111/8168/8411 + Broadcom Limited BCM4313 802.11bgn Wireless Ubuntu 17.10 4.13.4-jan100hzslab (x86_64) GNOME Shell 3.26.1 3.3 Mesa 17.2.2 1366x768 OpenBenchmarking.org Graphics Details - Ubuntu 13.10 Stock, Ubuntu 13.10 DRI_PRIME=1, Bumblebee - Optirun, Linux 3.12, Linux 3.13 Git: SNA System 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: 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 Kernel Details - Ubuntu 17.10 AC Power customkernel, Ubuntu 17.10 battery customkernel: radeon.runpm=1 radeon.bapm=1 radeon.uvd=1 radeon.dpm=1 radeon.hw_i2c=1 Processor Details - Ubuntu 17.10 AC Power customkernel, Ubuntu 17.10 battery customkernel: Scaling Governor: acpi-cpufreq ondemand
Optimus Power Testing + Linux 3.12/3.13 Kernels openarena: 1280 x 1024 unigine-sanctuary: 1280 x 1024 xonotic: 1920 x 1080 - Low Ubuntu 13.10 Stock Ubuntu 13.10 DRI_PRIME=1 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 17.10 AC Power customkernel Ubuntu 17.10 battery customkernel 45.87 17.17 110.43 49.93 17.17 110.15 52.97 29.25 74.12 46.97 17.70 109.56 45.10 17.00 104.95 66.63 31.83 83.70 44.13 5.51 76.79 OpenBenchmarking.org
OpenArena Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1280 x 1024 Ubuntu 13.10 Stock Ubuntu 13.10 DRI_PRIME=1 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 17.10 AC Power customkernel Ubuntu 17.10 battery customkernel 15 30 45 60 75 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.46, N = 3 SE +/- 0.03, N = 3 45.87 49.93 52.97 46.97 45.10 66.63 44.13 MIN: 5 / MAX: 54 MIN: 5 MIN: 11 MIN: 4 / MAX: 58 MIN: 5 / MAX: 47 MIN: 5 MIN: 7
OpenArena Resolution: 1280 x 1024 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1280 x 1024 - Total Frame Time Ubuntu 13.10 Stock Ubuntu 13.10 DRI_PRIME=1 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 17.10 AC Power customkernel Ubuntu 17.10 battery customkernel 10 20 30 40 50 Min: 5 / Avg: 21.83 / Max: 46 Min: 6 / Avg: 20.14 / Max: 45 Min: 12 / Avg: 18.72 / Max: 34 Min: 4 / Avg: 21.1 / Max: 46 Min: 5 / Avg: 22.15 / Max: 47 Min: 5 / Avg: 14.91 / Max: 33 Min: 7 / Avg: 22.57 / Max: 42
OpenArena System Power Consumption Monitor Min Avg Max Ubuntu 13.10 Stock 9472 30444 33618 Ubuntu 13.10 DRI_PRIME=1 9412 30542 34898 Bumblebee - Optirun 18329 35723 39109 Linux 3.12 10463 29988 32656 Linux 3.13 Git 14245 35688 38369 Ubuntu 17.10 battery customkernel 9534 25641 28493 OpenBenchmarking.org Milliwatts, Fewer Is Better OpenArena 0.8.8 System Power Consumption Monitor 10K 20K 30K 40K 50K
Unigine Sanctuary Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Sanctuary 2.3 Resolution: 1280 x 1024 Ubuntu 13.10 Stock Ubuntu 13.10 DRI_PRIME=1 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 17.10 AC Power customkernel Ubuntu 17.10 battery customkernel 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 17.17 17.17 29.25 17.70 17.00 31.83 5.51
Unigine Sanctuary System Power Consumption Monitor Min Avg Max Ubuntu 13.10 Stock 9094 29699 31657 Ubuntu 13.10 DRI_PRIME=1 9479 30917 33004 Bumblebee - Optirun 16798 36681 38517 Linux 3.12 9204 29444 31324 Linux 3.13 Git 17367 34929 36785 Ubuntu 17.10 battery customkernel 10200 22035 28382 OpenBenchmarking.org Milliwatts, Fewer Is Better Unigine Sanctuary 2.3 System Power Consumption Monitor 10K 20K 30K 40K 50K
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low Ubuntu 13.10 Stock Ubuntu 13.10 DRI_PRIME=1 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 17.10 AC Power customkernel Ubuntu 17.10 battery customkernel 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.42, N = 3 SE +/- 0.11, N = 3 SE +/- 0.53, N = 3 SE +/- 1.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.11, N = 3 110.43 110.15 74.12 109.56 104.95 83.70 76.79 MIN: 69 / MAX: 181 MIN: 70 / MAX: 180 MIN: 53 / MAX: 86 MIN: 72 / MAX: 175 MIN: 60 / MAX: 168 MIN: 49 / MAX: 147 MIN: 52 / MAX: 117
Xonotic System Power Consumption Monitor Min Avg Max Ubuntu 13.10 Stock 14585 31144 34091 Ubuntu 13.10 DRI_PRIME=1 14067 32086 34839 Bumblebee - Optirun 19624 37672 43911 Linux 3.12 14252 30990 34824 Linux 3.13 Git 20105 36324 39234 Ubuntu 17.10 battery customkernel 10722 31102 36097 OpenBenchmarking.org Milliwatts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 11K 22K 33K 44K 55K
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max Ubuntu 13.10 Stock 9094 29405 34091 Ubuntu 13.10 DRI_PRIME=1 9412 30267 34898 Bumblebee - Optirun 15813 35993 43911 Linux 3.12 9204 29114 34824 Linux 3.13 Git 14245 34646 39234 Ubuntu 17.10 battery customkernel 9534 25337 36097 OpenBenchmarking.org Milliwatts System Power Consumption Monitor Phoronix Test Suite System Monitoring 11K 22K 33K 44K 55K
OpenArena Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second Per Watt, More Is Better OpenArena 0.8.8 Resolution: 1280 x 1024 Ubuntu 17.10 battery customkernel 0.387 0.774 1.161 1.548 1.935 1.72
Unigine Sanctuary Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Unigine Sanctuary 2.3 Resolution: 1280 x 1024 Ubuntu 17.10 battery customkernel 0.0563 0.1126 0.1689 0.2252 0.2815 0.25
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low Ubuntu 17.10 battery customkernel 0.5558 1.1116 1.6674 2.2232 2.779 2.47
Phoronix Test Suite v10.8.4