Using 64-bit Linux Software To Reduce Power Consumption?

Written by Michael Larabel in Ubuntu on 10 March 2016 at 02:40 PM EST. 17 Comments
UBUNTU
With Ubuntu 16.04 LTS due for release next month, I found it time to do my occasional 32-bit vs. 64-bit Linux OS comparison for showcasing the performance difference of using the 64-bit software on supported hardware. This time around, at a premium member's request, I also did some power consumption monitoring between the 32-bit and 64-bit builds of Ubuntu 16.04 on an Intel laptop/ultrabook.

The 32-bit vs. 64-bit Ubuntu 16.04 LTS raw performance benchmarks will be published tomorrow on Phoronix. For those interested in the power consumption difference, those results are what can be seen today. The last time I did any power monitoring when comparing 32-bit and 64-bit of the same software/distribution, I didn't recall seeing any real difference. With this 16.04 LTS testing on a Haswell notebook, it was a bit more noticeable.
32-bit vs. 64-bit Linux Power Use

An Intel UX301LAA ultrabook with Intel Core i7 4558U CPU, 8GB of RAM, and dual 128GB SanDisk SSDs were used for testing. The same Ubuntu 16.04 daily ISO build was cleanly installed each time on this ultrabook with its Linux 4.4.0-11-generic kernel, Unity 7.4.0, Mesa 11.2, GCC 5.3.1, and P-State powersave configuration.
32-bit vs. 64-bit Linux Power Use

Over the course of running a number of tests, the 64-bit Ubuntu had an average power use of 30.2 Watts while the 32-bit Ubuntu had an average power draw of 31.9 Watts. The lowest power consumption was also seen with the 64-bit build at 8.5 Watts vs. 9.4 Watts. The 32-bit Ubuntu also peaked higher at 54.3 Watts compared to 49.7 Watts.
32-bit vs. 64-bit Linux Power Use

The power consumption was clearly lower when using the 64-bit version of Ubuntu 16.04 over the i686 build.
32-bit vs. 64-bit Linux Power Use

It's with the Xonotic gaming test where the power use was fluctuating much more:
32-bit vs. 64-bit Linux Power Use

Stay tuned for more results. Let me know if you're interested in more 32-bit vs. 64-bit Linux power testing from other hardware to complement tomorrow's 32-bit vs. 64-bit raw performance benchmarks; if you are part of premium, I try to honor all those requests.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week