• DocumentCode
    157757
  • Title

    Strategies for anticipating risk in heterogeneous system design

  • Author

    Guevara, M. ; Lubin, B. ; Lee, Brian C.

  • Author_Institution
    Duke Univ., Durham, NC, USA
  • fYear
    2014
  • fDate
    15-19 Feb. 2014
  • Firstpage
    154
  • Lastpage
    164
  • Abstract
    Heterogeneous design presents an opportunity to improve energy efficiency but raises a challenge in resource management. Prior design methodologies aim for performance and efficiency, yet a deployed system may miss these targets due to run-time effects, which we denote as risk. We propose design strategies that explicitly aim to mitigate risk. We introduce new processor selection criteria, such as the coefficient of variation in performance, to produce heterogeneous configurations that balance performance risks and efficiency rewards. Out of the tens of strategies we consider, risk-aware approaches account for more than 70% of the strategies that produce systems with the best service quality. Applying these risk-mitigating strategies to heterogeneous datacenter design can produce a system that violates response time targets 50% less often.
  • Keywords
    computer centres; multiprocessing systems; power aware computing; resource allocation; risk management; efficiency reward balancing; energy efficiency improvement; heterogeneous configuration production; heterogeneous datacenter design; heterogeneous system design; performance risk balancing; processor selection criteria; resource management; risk anticipation; risk-aware approach; risk-mitigating strategy; run-time effects; variation coefficient; Abstracts; Benchmark testing; Chaos; Hardware; Microarchitecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture (HPCA), 2014 IEEE 20th International Symposium on
  • Conference_Location
    Orlando, FL
  • Type

    conf

  • DOI
    10.1109/HPCA.2014.6835926
  • Filename
    6835926