Software Tools

Links to project pages and source code for our software tools can be found here.

Sigil

Sigil is a binary instrumentation based tool that assists Hardware/Software partitioning by automatically capturing communication annotated callgraphs for applications. The code is available on GitHub.

SynchroTrace

SynchroTrace is a two-step trace-driven simulation methodology that enables efficient design space exploration of CMPs. The code is available on GitHub.

PRISM

PRISM is our flexible workload characterization tool.

NVM-based Cache Models

Download coming soon!