Abstract-This paper tar upp energiförbrukning i multi-trådade program. I synnerhet visar den varför synkroniseringar - ett grundläggande material av multi-core programvara - kan leda till onödig energiförbrukning, och föreslår en mönsterbaserad kompileringsteknik för att förbättra energieffektiviteten. Den viktigaste insikten är att energieffektivitet kan förbättras genom att justera den relativa hastigheten på enskilda trådar som deltar i en synkronisering, och olika synkroniseringsmönster kan ge ledtrådar om hur justeringar bör göras.
Effekterna av olika synkroniseringsmönster på energiförbrukningen undersöktes också Ref.
Energy-efficient synchronization through program patterns
{'venue': "GREENS '12", 'journal': None, 'mag_field_of_study': ['Computer Science']}