作者: Bob Cmelik , David Keppel
关键词:
摘要: Tracing tools are used widely to help analyze, design, and tune both hardware software systems. This paper describes a tool called Shade which combines efficient instruction-set simulation with flexible, extensible trace generation capability. Efficiency is achieved by dynamically compiling caching code simulate the application program. The user may control extent of tracing in variety ways; arbitrarily detailed state information be collected during simulation, but less translates directly into greater efficiency. Current implementations run on SPARC systems (Versions 8 9) MIPS I instruction sets. capabilities, implementation, performance Shade, discusses set emulation general.