TY - JOUR
T1 - Mambo - A full system simulator for the PowerPC architecture
AU - Bohrer, Patrick
AU - Elnozahy, Elmootazbellah
AU - Gheith, Ahmed
AU - Lefurgy, Charles
AU - Nakra, Tarun
AU - Peterson, James
AU - Rajamony, Ram
AU - Rockhold, Ron
AU - Shafi, Hazim
AU - Simpson, Rick
AU - Speight, Evan
AU - Sudeep, Kartik
AU - Van Hensbergen, Eric
AU - Zhang, Lixin
PY - 2004/3/1
Y1 - 2004/3/1
N2 - Mambo is a full-system simulator for modeling PowerPC-based systems. It provides building blocks for creating simulators that range from purely functional to timing-accurate. Functional versions support fast emulation of individual PowerPC instructions and the devices necessary for executing operating systems. Timing-accurate versions add the ability to account for device timing delays, and support the modeling of the PowerPC processor microarchitecture. We describe our experience in implementing the simulator and its uses within IBM to model future systems, support early software development, and design new system software.
AB - Mambo is a full-system simulator for modeling PowerPC-based systems. It provides building blocks for creating simulators that range from purely functional to timing-accurate. Functional versions support fast emulation of individual PowerPC instructions and the devices necessary for executing operating systems. Timing-accurate versions add the ability to account for device timing delays, and support the modeling of the PowerPC processor microarchitecture. We describe our experience in implementing the simulator and its uses within IBM to model future systems, support early software development, and design new system software.
UR - http://www.scopus.com/inward/record.url?scp=27544478808&partnerID=8YFLogxK
U2 - 10.1145/1054907.1054910
DO - 10.1145/1054907.1054910
M3 - Article
AN - SCOPUS:27544478808
SN - 0163-5999
VL - 31
SP - 8
EP - 12
JO - Performance Evaluation Review
JF - Performance Evaluation Review
IS - 4
ER -