SST: A Scalable Parallel Framework for Architecture-Level Performance, Power, Area and Thermal Simulation

被引:7
|
作者
Hsieh, Ming-yu [1 ]
Riesen, Rolf [2 ]
Thompson, Kevin [3 ]
Song, William [4 ]
Rodrigues, Arun [1 ]
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
[2] IBM Res, Dublin, Ireland
[3] New Mexico State Univ, Dept EE, Las Cruces, NM 88003 USA
[4] Georgia Inst Technol, Dept ECE, Atlanta, GA 30332 USA
来源
COMPUTER JOURNAL | 2012年 / 55卷 / 02期
关键词
NoC; simulation framework; performance modeling; power consumption;
D O I
10.1093/comjnl/bxr069
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we describe the integrated power, area and thermal modeling framework in the structural simulation toolkit (SST) for large-scale high performance computer simulation. It integrates various power and thermal modeling tools and computes run-time energy dissipation for core, network on chip, memory controller and shared cache. It also provides functionality to update the leakage power as temperature changes. We illustrate the utilization of the framework by applying it to explore interconnect options in manycore systems with consideration of temperature variation and leakage feedback. We compare power, energy-delay-area product (EDAP) and energy-delay product (EDP) of four manycore configurations-1 core, 2 cores, 4 cores and 8 cores per cluster. Results from simulation with or without consideration of temperature variation both show that the 4-core per cluster configuration has the best EDAP and EDP. Even so, considering that temperature variation increases total power dissipation, we demonstrate the importance of considering temperature variation in the design flow. With this power, area and thermal modeling capability, the SST can be used for hardware/software co-design of future exascale systems.
引用
收藏
页码:181 / 191
页数:11
相关论文
共 50 条
  • [1] Composable Thermal Modeling and Simulation for Architecture-Level Thermal Designs of Multicore Microprocessors
    Wang, Hai
    Tan, Sheldon X. -D.
    Li, Duo
    Gupta, Ashish
    Yuan, Yuan
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2013, 18 (02)
  • [2] Architecture-level power modeling with Wattch
    Martonosi, M
    Brooks, D
    Tiwari, V
    COMPUTER, 2002, 35 (02) : 64 - 64
  • [3] A framework for architecture-level lifetime reliability Modeling
    Shin, Jeonghee
    Zyuban, Victor
    Hu, Zhigang
    Rivers, Jude A.
    Bose, Pradip
    37TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2007, : 534 - +
  • [4] Architecture-Level Thermal Characterization for Multicore Microprocessors
    Li, Duo
    Tan, Sheldon X. -D.
    Pacheco, Eduardo Hernandez
    Tirumala, Murli
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (10) : 1495 - 1507
  • [5] Architecture-level power estimation and design experiments
    Chen, RY
    Irwin, MJ
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2001, 6 (01) : 50 - 66
  • [6] VelociTI: An Architecture-level Performance Modeling Framework for Trapped Ion Quantum Computers
    Hankin, Alexander
    Mahmoud, Abdulrahman
    Hempstead, Mark
    Brooks, David
    Wei, Gu-Yeon
    2023 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, IISWC, 2023, : 206 - 210
  • [7] Exploring the potential of architecture-level power optimizations
    Seng, JS
    Tullsen, DM
    POWER- AWARE COMPUTER SYSTEMS, 2004, 3164 : 132 - 147
  • [8] An Architecture-level Cache Simulation Framework Supporting Advanced PMA STT-MRAM
    Wu, Bi
    Cheng, Yuanqing
    Wang, Ying
    Todri-Sanial, Aida
    Sun, Guangyu
    Torres, Lionel
    Zhao, Weisheng
    PROCEEDINGS OF THE 2015 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH 15), 2015, : 7 - 12
  • [9] Exploring an Efficient Approach for Architecture-Level Thermal Simulation of Multi-core CPUs
    Jiang, Lin
    Dowling, Anthony
    Liu, Yu
    Cheng, Ming-C
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 278 - 282
  • [10] Architecture-level software performance abstractions for online, performance prediction
    Brosig, Fabian
    Huber, Nikolaus
    Kounev, Samuel
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 90 : 71 - 92