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/1312076-SO-OPTIMUSPO03&sro&grt .
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 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) OpenBenchmarking.org Graphics Details - SNA System Details - 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
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 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 OpenBenchmarking.org
OpenArena Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1280 x 1024 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 13.10 DRI_PRIME=1 Ubuntu 13.10 Stock 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 0.12, N = 3 52.97 46.97 45.10 49.93 45.87 MIN: 11 MIN: 4 / MAX: 58 MIN: 5 / MAX: 47 MIN: 5 MIN: 5 / MAX: 54
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 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 13.10 DRI_PRIME=1 Ubuntu 13.10 Stock 10 20 30 40 50 Min: 12 / Avg: 18.72 / Max: 34 Min: 4 / Avg: 21.1 / Max: 46 Min: 5 / Avg: 22.15 / Max: 47 Min: 6 / Avg: 20.14 / Max: 45 Min: 5 / Avg: 21.83 / Max: 46
OpenArena System Power Consumption Monitor Min Avg Max Bumblebee - Optirun 18329 35723 39109 Linux 3.12 10463 29988 32656 Linux 3.13 Git 14245 35688 38369 Ubuntu 13.10 DRI_PRIME=1 9412 30542 34898 Ubuntu 13.10 Stock 9472 30444 33618 OpenBenchmarking.org Milliwatts, Fewer Is Better OpenArena 0.8.8 System Power Consumption Monitor 10K 20K 30K 40K 50K
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max Bumblebee - Optirun 15813 35993 43911 Linux 3.12 9204 29114 34824 Linux 3.13 Git 14245 34646 39234 Ubuntu 13.10 DRI_PRIME=1 9412 30267 34898 Ubuntu 13.10 Stock 9094 29405 34091 OpenBenchmarking.org Milliwatts System Power Consumption Monitor Phoronix Test Suite System Monitoring 11K 22K 33K 44K 55K
Unigine Sanctuary Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Sanctuary 2.3 Resolution: 1280 x 1024 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 13.10 DRI_PRIME=1 Ubuntu 13.10 Stock 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 29.25 17.70 17.00 17.17 17.17
Unigine Sanctuary System Power Consumption Monitor Min Avg Max Bumblebee - Optirun 16798 36681 38517 Linux 3.12 9204 29444 31324 Linux 3.13 Git 17367 34929 36785 Ubuntu 13.10 DRI_PRIME=1 9479 30917 33004 Ubuntu 13.10 Stock 9094 29699 31657 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 Bumblebee - Optirun Linux 3.12 Linux 3.13 Git Ubuntu 13.10 DRI_PRIME=1 Ubuntu 13.10 Stock 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.53, N = 3 SE +/- 1.10, N = 3 SE +/- 0.42, N = 3 SE +/- 0.38, N = 3 74.12 109.56 104.95 110.15 110.43 MIN: 53 / MAX: 86 MIN: 72 / MAX: 175 MIN: 60 / MAX: 168 MIN: 70 / MAX: 180 MIN: 69 / MAX: 181
Xonotic System Power Consumption Monitor Min Avg Max Bumblebee - Optirun 19624 37672 43911 Linux 3.12 14252 30990 34824 Linux 3.13 Git 20105 36324 39234 Ubuntu 13.10 DRI_PRIME=1 14067 32086 34839 Ubuntu 13.10 Stock 14585 31144 34091 OpenBenchmarking.org Milliwatts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 11K 22K 33K 44K 55K
Phoronix Test Suite v10.8.5