

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The importance and challenges of microarchitecture simulation in the context of the cs2410: computer architecture course at the university of pittsburgh. It covers the benefits of simulation, simulation issues, and the use of full system simulators like simics. The document also provides instructions for installing and running simics.
Typology: Study notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Dept. of Computer Science University of Pittsburgh
CS2410: Computer Architecture (^) University of Pittsburgh
CS2410: Computer Architecture (^) University of Pittsburgh
CS2410: Computer Architecture (^) University of Pittsburgh
Case Time (sec) Ratio to “native”
Ratio to “functional” Native 1.054 1 -
CS2410: Computer Architecture (^) University of Pittsburgh
sim-fast 167 158 1 sim-outorder 4,247 4,029 25 simics (bare) 461 437 1 simics w/ ruby 41,245 39,131 89 simics w/ ruby+opal 155,621 147,648 338
Measured by Lei Jin on antimony (3.8GHz Xeon w/ 8GB memory)
CS2410: Computer Architecture (^) University of Pittsburgh
whole execution w/ detailed simulation t=
N instructions t=T
(a) t=TM
M instructions
CS2410: Computer Architecture (^) University of Pittsburgh
(b) (^) t=T K +TSKIPPED+TWARMUP
K instructions details skipped
(c)
representative phases t=TACTUAL+TSKIPPED+TWARM-UP
(d)
sampled periods
t=TACTUAL+TSKIPPED+TWARM-UP
CS2410: Computer Architecture (^) University of Pittsburgh
y g