Synchronization for Hybrid MPSoC Full-System Simulation

被引:0
|
作者
Murillo, Luis Gabriel [1 ]
Eusse, Juan [1 ]
Jovic, Jovana [1 ]
Yakoushkin, Sergey [1 ]
Leupers, Rainer [1 ]
Ascheid, Gerd [1 ]
机构
[1] Rhein Westfal TH Aachen, Inst Commun Technol & Embedded Syst, Aachen, Germany
来源
2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC) | 2012年
关键词
MPSoC; Virtual Platforms; Hybrid Simulation; HySim; Synchronization; Temporal Decoupling;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Full-system simulators are essential to enable early software development and increase the MPSoC programming productivity, however, their speed is limited by the speed of processor models. Although hybrid processor simulators provide native execution speed and target architecture visibility, their use for modern multi-core OSs and parallel software is restricted due to dynamic temporal and state decoupling side effects. This work analyzes the decoupling effects caused by hybridization and presents a novel synchronization technique which enables full-system hybrid simulation for modern MPSoC software. Experimental results show speed-ups from 2x to 45x over instruction-accurate simulation while still attaining functional correctness.
引用
收藏
页码:121 / 126
页数:6
相关论文
共 50 条
  • [31] Electrochemical imaging for microfluidics: a full-system approach
    Kara, Adnane
    Reitz, Arnaud
    Mathault, Jessy
    Mehou-Loko, Syllia
    Amirdehi, Mehran Abbaszadeh
    Miled, Amine
    Greener, Jesse
    LAB ON A CHIP, 2016, 16 (06) : 1081 - 1087
  • [32] FAST, ACCURATE, AND VALIDATED FULL-SYSTEM SOFTWARE SIMULATION OF X86 HARDWARE
    Ryckbosch, Frederick
    Polfliet, Stijn
    Eeckhout, Lieven
    IEEE MICRO, 2010, 30 (06) : 46 - 56
  • [33] SEMCS: A Precise Memory-Hierarchy Simulation Framework on Parallel Full-System Simulator
    Wu, Junjie
    Pan, Xiaohui
    Liu, Guanghui
    Yang, Xuejun
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL II, 2009, : 192 - 196
  • [34] FULL-SYSTEM SIMULATION OF AIRBORNE CAPACITIVE MEMS TRANSDUCERS OPERATING IN THE AUDIBLE AND ULTRASONIC REGIME
    Bosetti, Gabriele
    Manz, Johannes
    Krumbein, Ulrich
    Schrag, Gabriele
    2019 20TH INTERNATIONAL CONFERENCE ON SOLID-STATE SENSORS, ACTUATORS AND MICROSYSTEMS & EUROSENSORS XXXIII (TRANSDUCERS & EUROSENSORS XXXIII), 2019, : 837 - 840
  • [35] Sunflower:: Full-system, embedded microarchitecture evaluation
    Stanley-Marbell, Phillip
    Marculescu, Diana
    HIGH PERFORMANCE EMBEDDED ARCHITECTURES AND COMPILERS, PROCEEDINGS, 2007, 4367 : 168 - +
  • [36] Accelerating Graphics in the Simics Full-system Simulator
    Nilsson, Eric
    Aarno, Daniel
    Carstensen, Erik
    Grahn, Hakan
    2015 IEEE 23rd International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2015), 2015, : 150 - 153
  • [37] Toward building full-system EMI verification and early design flows through full-wave electromagnetic simulation
    Jandhyala, Vikram
    Gope, Dipanjan
    Chakraborty, Swagato
    Murugan, Rajen
    Mukherjee, Souvik
    INTERNATIONAL JOURNAL OF RF AND MICROWAVE COMPUTER-AIDED ENGINEERING, 2012, 22 (01) : 104 - 115
  • [38] PANDAcap: A Framework for Streamlining Collection of Full-System Traces
    Stamatogiannakis, Manolis
    Bos, Herbert
    Groth, Paul
    PROCEEDINGS OF THE 13TH EUROPEAN WORKSHOP ON SYSTEMS SECURITY (EUROSEC 2020), 2018, : 1 - 6
  • [39] Scalable Deterministic Replay in a Parallel Full-system Emulator
    Chen, Yufei
    Chen, Haibo
    ACM SIGPLAN NOTICES, 2013, 48 (08) : 207 - 217
  • [40] Full-System Analysis and Characterization of Interactive Smartphone Applications
    Gutierrez, Anthony
    Dreslinski, Ronald G.
    Wenisch, Thomas F.
    Mudge, Trevor
    Saidi, Ali
    Emmons, Chris
    Paver, Nigel
    2011 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2011, : 81 - 90