Back to Search
Start Over
Fast and Accurate Memory Simulation by Integrating DRAMSim2 into McSimA+
- Source :
- Electronics, Vol 7, Iss 8, p 152 (2018), Electronics, Volume 7, Issue 8
- Publication Year :
- 2018
- Publisher :
- MDPI AG, 2018.
-
Abstract
- Computer architecture simulators play a crucial role in the verification of a new system&rsquo<br />s design. However, a single simulator may not be sufficient in covering detailed modeling of the entire system, thereby lacking in the simulation of a specific functionality under investigation. In this case, combining two simulators is necessary to compensate for the drawbacks of a single simulator. This paper proposes the integration of DRAMSim2, a simulator that thoroughly models DDR-SDRAM main memory architecture, into the application-level+ simulator McSimA+. The challenges of achieving an efficient integration, especially the integration of a cycle-accurate simulator into an event-driven environment, are addressed. The combined simulator achieves high accuracy due to cycle-accurate simulation while maintaining high speed and flexibility of the event-driven application-level+ simulator. The new simulator&rsquo<br />s overall system performance and the accuracy of the newly-integrated power model are verified against the gem5 simulator.
- Subjects :
- 010302 applied physics
Flexibility (engineering)
Computer Networks and Communications
Computer science
McSimA+
lcsh:Electronics
lcsh:TK7800-8360
02 engineering and technology
01 natural sciences
020202 computer hardware & architecture
DRAMSim2
Hardware and Architecture
Control and Systems Engineering
0103 physical sciences
Signal Processing
Memory architecture
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
computer architecture
simulator integration
Simulation
Subjects
Details
- Language :
- English
- ISSN :
- 20799292
- Volume :
- 7
- Issue :
- 8
- Database :
- OpenAIRE
- Journal :
- Electronics
- Accession number :
- edsair.doi.dedup.....9dc3abb73c32917bb197a90b968280b7