Comparing Energy consumption M1 MacBook Pro Max with Intel MacBookPro (2016)

The pages comparing cheminformatics/compchem apps on the MacBook Pro M1max are proving very popular. Several readers have asked me to compare energy usage which is an excellent suggestion.

Based on a suggestion I purchased Nevsetpo Power Meter UK Plug Power Monitor Watts Meter Plug and I’ve used it to test a selection of tasks. Once plugged into a socket it monitors total energy consumption of anything device plugged in. Both machines were fully charged and the “Optimised battery charging” was switched off.

With just the Terminal window open the Intel MacBook Pro draws 10 W, the M1 MacBook Pro Max draws 7.6 W.

I tried a few computationally intensive tasks details of which are all on the tools tested pages.

Using Openbabel for file conversion, this uses a single core.

Vortex PAINS filter script, this uses all available cores

Using SMINA for docking, this uses all cores

A moebatch PH4 search using all cores.

TaskIntel timeIntel WattsM1 timeM1 watts
File Conversion6 min 19 sec38 Watts2 min 47 sec17 W
PAINS script8 min 3 sec80 Watts4 min 1 sec 55 W
SMINA8 hours 30 mins72 Watts2 hours and 16 mins 57 W
Moe PH4 search31 secs64 Watts12 secs 48 W

I suspect the energy consumption will only noticeable for tasks that run for extended periods of time.

To look a total energy consumption for the task we can calculate the number of kilowatt hours to determine energy usage (Watts/1000) * hours

For the SMINA docking run 

The Intel MacBook Pro uses approximately 0.6 kW.h 
The M1 MacBook Pro uses approximately 0.13 kW.h

As a rule of thumb I’d say the M1 machine draws half the number of Watts and completes task in half the time so consumes very roughly 0.25 the kW.h.

It will be interesting to make the same comparisons when the M1 MacPro desktop machines are released. Given the efficiency of the chips would these be useful to have in clusters where the heat given off can be an issue?

List of tools tested

Last update 9 January 2022.