• DocumentCode
    2480864
  • Title

    Dynamic phase-based tuning for embedded systems using phase distance mapping

  • Author

    Adegbija, Tosiron ; Gordon-Ross, Ann ; Munir, Arslan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
  • fYear
    2012
  • fDate
    Sept. 30 2012-Oct. 3 2012
  • Firstpage
    284
  • Lastpage
    290
  • Abstract
    Phase-based tuning specializes a system´s tunable parameters to the varying runtime requirements of an application´s different phases of execution to meet optimization goals. Since the design space for tunable systems can be very large, one of the major challenges in phase-based tuning is determining the best configuration for each phase without incurring significant tuning overhead (e.g., energy and/or performance) during design space exploration. In this paper, we propose phase distance mapping, which directly determines the best configuration for a phase, thereby eliminating design space exploration. Phase distance mapping applies the correlation between a known phase´s characteristics and best configuration to determine a new phase´s best configuration based on the new phase´s characteristics. Experimental results verify that our phase distance mapping approach determines configurations within 3% of the optimal configurations on average and yields an energy delay product savings of 26% on average.
  • Keywords
    cache storage; computational complexity; embedded systems; formal specification; optimisation; tuning; application execution; cache tuning; computational complexity; data cache; design space exploration; dynamic phase-based tuning; embedded system; energy delay product savings; optimization goal; phase characteristics; phase configuration; phase distance mapping; runtime requirement; system tunable parameters; tuning overhead; Energy consumption; Estimation; Hardware; History; Lead; Space exploration; Tuning; Cache tuning; configurable architectures; configurable hardware; dynamic reconfiguration; energy savings; phase-based tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2012 IEEE 30th International Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4673-3051-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2012.6378653
  • Filename
    6378653