Learn More
Instruction set simulators are a class of tools that simulate computer systems at the layer where the hardware meets the software. Applications include computer architecture design, compiler design, and performance studies of complex systems. Since the machines being modeled are frequently future designs, the performance of such simulators is a constant(More)
We introduce a system-level Simulation and Analysis Engine (SAE) framework based on dynamic binary instrumentation for fine-grained and customizable instruction-level introspection of everything that executes on the processor. SAE can instrument the BIOS, kernel, drivers, and user processes. It can also instrument multiple systems simultaneously using a(More)
  • 1