• DocumentCode
    15977
  • Title

    Metrics for Early-Stage Modeling of Many-Accelerator Architectures

  • Author

    Nilakantan, Siddharth ; Battle, S. ; Hempstead, Mark

  • Author_Institution
    Electr. & Comput. Eng. Dept., Drexel Univ., Philadelphia, PA, USA
  • Volume
    12
  • Issue
    1
  • fYear
    2013
  • fDate
    January-June 2013
  • Firstpage
    25
  • Lastpage
    28
  • Abstract
    The term “Dark Silicon” has been coined to describe the threat to microprocessor performance caused by increasing transistor power density. Improving energy efficiency is now the primary design goal for all market segments of microprocessors from mobile to server. Specialized hardware accelerators, designed to run only a subset of workloads with orders of magnitude energy efficiency improvement, are seen as a potential solution. Selecting an ensemble of accelerators to best cover the workloads run on a platform remains a challenge. We propose metrics for accelerator selection derived from a detailed communication-aware performance model and present an automated methodology to populate this model. Employing a combination of characterized RTL and our selection metrics, we evaluate a set of accelerators for a sample application and compare performance to selections based on execution time and Pollack´s rule. We find that the architecture selected by our communication-aware metric shows improved performance over architectures selected based on execution time and Pollack´s rule, as they do not account for speedup being limited by communication.
  • Keywords
    computer architecture; microprocessor chips; modelling; performance evaluation; transistors; Pollack rule; RTL; communication-aware performance model; dark silicon; hardware accelerators; magnitude energy efficiency improvement; many-accelerator architectures; microprocessor; transistor power density; Accelerators; Computer architecture; Modeling; Multiprocessing systems; Program processors; Accelerators; Code Profiling; Computer Systems Organization; General; Heterogeneous (hybrid) systems; Heterogeneous Architectures; Modeling of computer architecture; Other Architecture Styles; Processor Architectures;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2012.9
  • Filename
    6212409