Simulation of computer architectures has made rapid progress recently. The primary application areas are hardware/software performance estimation and optimization as well as functional and timing verification. Recent, innovative technologies such as retargetable simulator generation, dynamic binary translation, or sampling simulation have enabled widespread use of processor and system-on-chip (So C) simulation tools in the semiconductor and embedded system industries. Simultaneously, processor and So C simulation is still a very active research area, e.g. what amounts to higher simulation speed, flexibility, and accuracy/speed trade-offs. This book presents and discusses the principle technologies and state-of-the-art in high-level hardware architecture simulation, both at the processor and the system-on-chip level.
Зміст
System Simulation and Exploration.- The Life Cycle of a Virtual Platform.- Full-System Simulation from Embedded to High-Performance Systems.- Toward the Datacenter: Scaling Simulation Up and Out.- Modular ISA-Independent Full-System Simulation.- Structural Simulation for Architecture Exploration.- Fast Simulation.- Accelerating Simulation with FPGAs.- Scalable Simulation for MPSo C Software and Architectures.- Adaptive High-Speed Processor Simulation.- Representative Sampling Using Sim Point.- Statistical Sampling.- Efficient Cache Modeling with Sparse Data.- Statistical Simulation.- Impact of Silicon Technology.- Memory Modeling with CACTI.- Thermal Modeling for Processors and Systems-on-Chip.- Rapid Technology-Aware Design Space Exploration for Embedded Heterogeneous Multiprocessors.- Embedded Systems Simulation.- IP Modeling and Verification.- Configurable, Extensible Processor System Simulation.- Simulation Acceleration in Wireless Baseband Processing.- Trace-Driven Workload Simulation for MPSo C Software Performance Estimation.