• DocumentCode
    3042395
  • Title

    ToucHMore toolchain and system software for energy and variability customisation

  • Author

    Audsley, Neil C. ; Gray, Ian ; Acquaviva, Andrea ; Haines, Robert

  • Author_Institution
    Dept. Comput. Sci., Univ. of York, York, UK
  • fYear
    2012
  • fDate
    9-10 Nov. 2012
  • Firstpage
    148
  • Lastpage
    155
  • Abstract
    Run-time platform variability presents a number of challenges to the system software in order that a run-time environment is presented to applications that sufficiently masks dynamic platform variability (including fabrication variability), whilst allowing applications to tune overall system performance to exploit key aspects of dynamic energy usage and platform variability. The approach taken within the Touchmore project is to model key aspects of the platform in order that performance and variability can be understood and exploited by the system software. In turn, the system software (comprising OS and run-time) utilises the model so that aspects of variability and energy usage are abstracted from the platform, then monitored and controlled in order to meet policy goals, eg. energy minimisation. This paper documents aspects of the modeling and system software structure to show how the Touchmore project is managing energy and platform variability using customisation of the application, system software and toolchain.
  • Keywords
    power aware computing; software performance evaluation; dynamic energy usage; energy customisation; energy minimisation; run-time platform variability; system software; touchmore toolchain; variability customisation; Computer architecture; Digital signal processing; Hardware; Java; System software; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Level Design Validation and Test Workshop (HLDVT), 2012 IEEE International
  • Conference_Location
    Huntington Beach, CA
  • ISSN
    1552-6674
  • Print_ISBN
    978-1-4673-2897-5
  • Type

    conf

  • DOI
    10.1109/HLDVT.2012.6418257
  • Filename
    6418257