A Variability-Aware Robust Design Space Exploration Methodology for On-Chip Multiprocessors Subject to Application-Specific Constraints

被引:1
|
作者
Palermo, Gianluca [1 ]
Silvano, Cristina [1 ]
Zaccaria, Vittorio [1 ]
机构
[1] Politecn Milan, Milan, Italy
关键词
Design; Performance; Design space exploration; performance estimation; multiprocessors multiobjective optimization; design of experiments; response surface modeling; PARAMETER VARIATIONS; PERFORMANCE; OPTIMIZATION; IMPACT; POWER; YIELD; DIE;
D O I
10.1145/2220336.2220341
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Manufacturing process variation is dramatically becoming one of the most important challenges related to power and performance optimization for sub-90nm CMOS technologies. Process variability impacts the optimization of the target system metrics, that is, performance and energy consumption by introducing fluctuations and unpredictability. Besides, it impacts the parametric yield of the chip with respect to application level constraints by reducing the number of devices working within normal operating conditions. The impact of variability on systems with stringent application-specific requirements (such as portable multimedia and critical embedded systems) is much greater than on general-purpose systems given the emphasis on predictability and reduced operating margins. In this market segment, failing to address such a problem within the early design stages of the chip may lead to missing market deadlines and suffering greater economic losses. In the context of a design space exploration framework for supporting the platform-based design approach, we address the problem of robustness with respect to manufacturing process variations. First, we apply Response Surface Modeling (RSM) techniques to enable an efficient evaluation of the statistical measures of execution time and energy consumption for each system configuration. Then, we apply a robust design space exploration framework to afford the problem of the impact of manufacturing process variations onto the system-level metrics and consequently onto the application-level constraints. We finally provide a comparison of our design space exploration technique with conventional approaches on two different case studies.
引用
收藏
页数:28
相关论文
共 31 条
  • [11] Hybrid Wired/Wireless On-Chip Network Design for Application-Specific SoC
    Yin, Shouyi
    Hu, Yang
    Zhang, Zhen
    Liu, Leibo
    Wei, Shaojun
    IEICE TRANSACTIONS ON ELECTRONICS, 2012, E95C (04): : 495 - 505
  • [12] Statistical design space exploration for application-specific unit synthesis
    Bruni, D
    Bogliolo, A
    Benini, L
    38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 641 - 646
  • [13] A Design Space Exploration Methodology for Application Specific MPSoC Design
    Singh, Amit Kumar
    Kumar, Akash
    Srikanthan, Thambipillai
    2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 339 - +
  • [14] Application-specific buffer space allocation for networks-on-chip router design
    Hu, JC
    Marculescu, R
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 354 - 361
  • [15] Application-Specific Processors for Web-Browsing: An Exploration and Evaluation of the Design Space
    Yessin, Gabriel
    Riha, Lubomir
    El-Ghazawi, Tarek
    Mayhew, David
    PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 87 - 90
  • [16] Application-specific clustered VLIW datapaths: Early exploration on a parameterized design space
    Lapinskii, VS
    Jacome, MF
    de Veciana, GA
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2002, 21 (08) : 889 - 903
  • [17] Machine Learning Approaches for Efficient Design Space Exploration of Application-Specific NoCs
    Hu, Yong
    Mettler, Marcel
    Mueller-Gritschneder, Daniel
    Wild, Thomas
    Herkersdorf, Andreas
    Schlichtmann, Ulf
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (05)
  • [18] A design space exploration methodology for customizing on-chip communication architectures: Towards fractal NoCs
    Chariete, A.
    Bakhouya, M.
    Gaber, J.
    Wack, M.
    INTEGRATION-THE VLSI JOURNAL, 2015, 50 : 158 - 172
  • [19] Efficient design space exploration for application specific systems-on-a-chip
    Ascia, Giuseppe
    Catania, Vincenzo
    Di Nuovo, Alessandro G.
    Palesi, Maurizio
    Patti, Davide
    JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (10) : 733 - 750
  • [20] System-Level Design Space Exploration for Application-Specific HW/SW Systems
    Pomante, Luigi
    Imbriglio, Laura
    Graziosi, Fabio
    IEEE TIC-STH 09: 2009 IEEE TORONTO INTERNATIONAL CONFERENCE: SCIENCE AND TECHNOLOGY FOR HUMANITY, 2009, : 569 - 574