Chip Multiprocessor Design Space Exploration through Statistical Simulation

被引:29
|
作者
Genbrugge, Davy [1 ]
Eeckhout, Lieven [1 ]
机构
[1] Univ Ghent, Dept Elect & Informat Syst ELIS, B-9000 Ghent, Belgium
关键词
Performance of systems (modeling techniques; simulation);
D O I
10.1109/TC.2009.77
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Developing fast chip multiprocessor simulation techniques is a challenging problem. Solving this problem is especially valuable for design space exploration purposes during the early stages of the design cycle where a large number of design points need to be evaluated quickly. This paper studies statistical simulation as a fast simulation technique for chip multiprocessor (CMP) design space exploration. The idea of statistical simulation is to measure a number of program execution characteristics from a real program execution through profiling, to generate a synthetic trace from it, and simulate that synthetic trace as a proxy for the original program. The important benefit is that the synthetic trace is much shorter compared to a real program trace, which leads to substantial simulation speedups. This paper enhances state-of-the-art statistical simulation: 1) by modeling the memory address stream behavior in a more microarchitecture-independent way and 2) by modeling a program's time-varying execution behavior. These two enhancements enable accurately modeling resource conflicts in shared resources as observed in the memory hierarchy of contemporary chip multiprocessors when multiple programs are coexecuting on the CMP. Our experimental evaluation using the SPEC CPU benchmarks demonstrates average prediction error of 7.3 percent across a range of CMP configurations while varying the number of cores and memory hierarchy configurations.
引用
收藏
页码:1668 / 1681
页数:14
相关论文
共 50 条
  • [11] P-NoC: Performance Evaluation and Design Space Exploration of NoCs for Chip Multiprocessor Architecture Using FPGA
    Parane, Khyamling
    Prabhu Prasad, B. M.
    Talawar, Basavaraj
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (04) : 3295 - 3319
  • [12] P-NoC: Performance Evaluation and Design Space Exploration of NoCs for Chip Multiprocessor Architecture Using FPGA
    Khyamling Parane
    B. M. Prabhu Prasad
    Basavaraj Talawar
    Wireless Personal Communications, 2020, 114 : 3295 - 3319
  • [13] A Multiprocessor System-on-Chip for real-time biomedical monitoring and analysis: Architectural design space exploration
    Al Khatib, Iyad
    Poletti, Francesco
    Bertozzi, Davide
    Benini, Luca
    Bechara, Mohamed
    Khalifeh, Hasan
    Jantsch, Axel
    Nabiev, Rustam
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 125 - 130
  • [14] Design space exploration for hardware/software codesign of multiprocessor systems
    Baghdadi, A
    Zergainoh, NE
    Cesario, W
    Roudier, T
    Jerraya, AA
    11TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2000, : 8 - 13
  • [15] Decision-Theoretic Design Space Exploration of Multiprocessor Platforms
    Beltrame, Giovanni
    Fossati, Luca
    Sciuto, Donatella
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (07) : 1083 - 1095
  • [16] MOCDEX: Multiprocessor on ChipMultiobjective Design Space Exploration with Direct Execution
    Ben Mouhoub, Riad
    Hammami, Omar
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2006, (01)
  • [17] Energy based design space exploration of multiprocessor VLIW architectures
    Gupta, Manoj
    Gupta, Mayank
    Goel, Neeraj
    Balaksrishnan, M.
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 307 - +
  • [18] Metrics for design space exploration of heterogeneous multiprocessor embedded systems
    Sciuto, D
    Salice, F
    Pomante, L
    Fornaciari, W
    CODES 2002: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2002, : 55 - 60
  • [19] HW/SW co-simulation for fast design-space exploration of multiprocessor embedded systems
    Fornaciari, W
    Pomante, L
    Salice, F
    Sciuto, D
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2001, 26 (3-4): : 135 - 140
  • [20] A Simulation Environment for Design Space Exploration for Asymmetric 3D-Network-on-Chip
    Joseph, Jan Moritz
    Wrieden, Sven
    Blochwitz, Christopher
    Garcia-Oritz, Alberto
    Pionteck, Thilo
    2016 11TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2016,