• DocumentCode
    2257342
  • Title

    Combining optimizations in automated low power design

  • Author

    Liu, Qiang ; Todman, Tim ; Luk, Wayne

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    1791
  • Lastpage
    1796
  • Abstract
    Starting from sequential programs, we present an approach combining data reuse, multi-level MapReduce, and pipelining to automatically find the most power-efficient designs that meet speed and area constraints in the design space on Field-Programmable Gate Arrays (FPGAs). This combined approach enables trade-offs in power, speed and area: we show 63% reduction in power can be achieved with 27% increase in execution time. Compared to the sequential designs, our approach yields designs with up to 158 times reduction in execution time. Moreover, for a given execution time, our combined approach generates designs using up to 1.4 times less power than those produced by the same optimizations applied separately and can also find solutions missed by separating the optimizations.
  • Keywords
    electronic engineering computing; field programmable gate arrays; geometric programming; logic design; low-power electronics; automated low power design; combining optimization; execution time; field programmable gate arrays; multilevel MapReduce; power efficient designs; sequential programs; Concurrent computing; Constraint optimization; Design optimization; Embedded system; Energy consumption; Field programmable gate arrays; Pipeline processing; Power generation; Space exploration; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5457104
  • Filename
    5457104