• DocumentCode
    2873918
  • Title

    Application-Specific Energy Optimization of General-Purpose Datapath Interconnect

  • Author

    Hidaji, Babak ; Alipour, Salar ; Subramaniyan, Kasyab P. ; Larsson-Edefors, Per

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chalmers Univ. of Technol., Gothenburg, Sweden
  • fYear
    2011
  • fDate
    4-6 July 2011
  • Firstpage
    301
  • Lastpage
    306
  • Abstract
    A general-purpose data path is designed for efficient execution of diverse applications. An embedded processor, typically working with a limited application domain, does not necessarily utilize the fixed, general-purpose data path interconnect efficiently. If we consider the interconnect to be a flexible resource, the data path can be fine tuned to an application domain. The addition of an interconnect link between two data path units has the potential to reduce execution time, while the removal of an unused link can save area and power dissipation. Finding the most energy-efficient data path interconnect configuration for a software application domain is a time-consuming process, since it involves rescheduling of the targeted application(s) on different data path implementations. We present an automated optimization engine that is based on a genetic algorithm. This engine aids the designer in finding the most energy-efficient interconnect configuration of a simple processor data path. We show that an optimized data path interconnect can offer an energy saving of 38% with respect to a general-purpose data path reference, if the interconnect links are matched to the need of one application.
  • Keywords
    genetic algorithms; integrated circuit interconnections; microprocessor chips; application-specific energy optimization; automated optimization engine; datapath units; energy-efficient datapath interconnect configuration; general-purpose datapath interconnect; general-purpose datapath reference; genetic algorithm; interconnect links; optimized datapath interconnect; power dissipation; software application domain; Benchmark testing; Biological cells; Correlation; Energy dissipation; Engines; Integrated circuit interconnections; Optimization; Application-Specific Energy Optimization; Design Space Exploration; Fine-grained; Flexible; General-Purpose Datapath Interconnect; Genetic Algorithm; Optimization Engine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2011 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Chennai
  • ISSN
    2159-3469
  • Print_ISBN
    978-1-4577-0803-9
  • Electronic_ISBN
    2159-3469
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2011.71
  • Filename
    5992523