EAC: A compiler framework for high-level energy estimation and optimization


Kadayif I., KANDEMIR M., VIJAYKRISHNAN N., IRWIN M., SIVASUBRAMANIAM A.

Design, Automation and Test in Europe Conference and Exhibition (DATE 2002), Paris, Fransa, 4 - 08 Mart 2002, ss.436-442 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası:
  • Doi Numarası: 10.1109/date.2002.998310
  • Basıldığı Şehir: Paris
  • Basıldığı Ülke: Fransa
  • Sayfa Sayıları: ss.436-442
  • Çanakkale Onsekiz Mart Üniversitesi Adresli: Hayır

Özet

This paper presents a novel Energy-Aware Compilation (EAC) framework that can estimate and optimize energy consumption of a given code taking as input the architectural and technological parameters, energy models, and energy/performance constraints. The framework has been validated using a cycle-accurate architectural-level energy simulator and found to be within 6% error margin while providing significant estimation speedup. The estimation speed of EAC is the key to the number of optimization alternatives that can be explored within a reasonable compilation time.