Software Tools

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


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 is a two-step trace-driven simulation methodology that enables efficient design space exploration of CMPs. The code is available on GitHub.


PRISM is our flexible workload characterization tool.

NVM-based Cache Models

Download coming soon!