Sammensmeltning af kraft og aritmetisk optimering via Datapath Rewriting (Intel, Imperial College London)

Sammensmeltning af kraft og aritmetisk optimering via Datapath Rewriting (Intel, Imperial College London)

Kildeknude: 2551378

Et nyt teknisk papir med titlen "Combining Power and Arithmetic Optimization via Datapath Rewriting" blev udgivet af forskere ved Intel Corporation og Imperial College London.

Abstract:
"Industrielle datapath-designere anser dynamisk strømforbrug for at være et nøglemål. Aritmetiske kredsløb bidrager med en væsentlig komponent i det samlede chip-strømforbrug og er derfor et fælles mål for strømoptimering. Mens aritmetisk kredsløbsareal og dynamisk strømforbrug ofte er korreleret, er der også en afvejning at overveje, da yderligere porte kan tilføjes for eksplicit at reducere aritmetisk kredsløbsaktivitet og dermed reducere strømforbruget. I dette arbejde overvejer vi to former for effektoptimering og deres vekselvirkning: kredsløbsarealreduktion via aritmetisk optimering og eliminering af redundante beregninger ved hjælp af både data og clock gating. Ved at kode begge disse klasser af optimering som lokale omskrivninger af udtryk, kan vores værktøjsflow samtidigt udforske dem og afdække nye muligheder for strømbesparelse gennem aritmetiske omskrivninger ved hjælp af e-grafens datastruktur. Da strømforbruget i høj grad afhænger af arbejdsbelastningen udført af kredsløbet, letter vores værktøjsflow et dataafhængigt designparadigme, hvor en implementering automatisk skræddersyes til bestemte kontekster af dataaktivitet. Vi udvikler en automatiseret RTL til RTL optimeringsramme, ROVER, der tager kredsløbsinputstimuli og genererer strømeffektive arkitekturer. Vi evaluerer effektiviteten på både open source aritmetiske benchmarks og benchmarks afledt af Intel-produktionseksempler. Værktøjet er i stand til at reducere det samlede strømforbrug med op til 33.9 %."

Find det tekniske papir her. Udgivet april 2024.

Samuel Coward, Theo Drane, Emiliano Morini, George Constantinides; arXiv:2404.12336v1.

Tidsstempel:

Mere fra Semi Engineering