• DocumentCode
    2052107
  • Title

    Run-time mapping for reliable many-cores based on energy/performance trade-offs

  • Author

    Bolchini, Cristiana ; Carminati, Marco ; Miele, Antonio ; Das, Aruneema ; Kumar, Ajit ; Veeravalli, Bharadwaj

  • Author_Institution
    Dip. Elettron., Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
  • fYear
    2013
  • fDate
    2-4 Oct. 2013
  • Firstpage
    58
  • Lastpage
    64
  • Abstract
    This paper presents a run-time resource manager for NoC-based many-core architectures that dynamically determines the most effective mapping of tasks on the processing nodes of the architecture to optimize system reliability while leveraging on performance and communication energy. An adaptive engine is exploited to pursue the given optimization goal taking into account various metrics. Experimental results for a set of benchmarks show that the adaptive engine (with MTTF optimization only) achieves 16% improvement in MTTF with respect to static pre-computed mapping at a reasonable communication energy overhead of 10%. Further, with MTTF and energy optimization engine turned-on, the adaptive engine is able to minimize communication energy consumption by 50% while exploiting the available MTTF slack.
  • Keywords
    energy consumption; network-on-chip; optimisation; reliability; MTTF optimization; NoC-based many-core architectures; adaptive engine; energy consumption; reliable many-cores; run-time mapping; run-time resource manager; system reliability; Aging; Computer architecture; Energy consumption; Engines; Measurement; Reliability; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2013 IEEE International Symposium on
  • Conference_Location
    New York City, NY
  • ISSN
    1550-5774
  • Print_ISBN
    978-1-4799-1583-5
  • Type

    conf

  • DOI
    10.1109/DFT.2013.6653583
  • Filename
    6653583