SLIDE 16 Energy Consumption and Execution Time Correlation (2D Cardiac Wave Propagation Simulation)
6000 6500 7000 7500 8000 8500 9000 9500 10000 10500 10 20 30 40 50 60 70 80 90 40 45 50 55 60 65 70 75
Energy (joules) Execution Time (seconds) Program Variants
Time Energy 1000 2000 3000 4000 5000 6000 7000 8000 9000 10 20 30 40 50 60 70 80 90 5 10 15 20 25 30 35 40 45 50 55
Energy (joules) Execution Time (seconds) Program Variants
Time Energy
Left: Time and energy correlation on Sandy Bridge Right: Time and energy correlation on MIC Conclusion: Energy tracks the time. Saving energy consumption is consistent with improving performance on both processors
IMPACT 2014 Workshop, Jan 20, 2014, Vienna, Austria Energy Auto-Tuning using the Polyhedral Approach