What is Dynamic SimpleScalar?
Dynamic SimpleScalar (DSS) is a serious
upgrade of the leading industry-standard computer architecture research
toolkit, SimpleScalar, created by Todd Austin.
How is it an upgrade?
DSS allows JIT
compilers, such as the JikesRVM, to be simulated on top of it. DSS
also supports many other interesting features that expand its functionality
over vanilla SimpleScalar, such as a PowerPC ISA target, checkpointing,
a vastly improved memory model, and cross-host state save and restore
Who is responsible for DSS?
Dynamic SimpleScalar (DSS) is a joint project
with the University of Massachusetts Amherst and the University of
Texas at Austin.
DSS was created to support the needs of its developers.
Many of the features that it inherits from SimpleScalar have not been
tested by the DSS team.