[ Contact Info ]
Tools for binary instrumentation, analysis, and modification.
A Multicast/Reduction framework for scalable communication that supports in-network data aggregation.
Self-Propelled Instrumentation (SPI) is a binary instrumentation technique that dynamically injects a fragment of code into an application process.
The main purpose of fuzz is to test the robustness of system utilities.
A performance tool to identify unnecessary/misplaced synchronizations and memory tranfers in CUDA applications.
This tool uses machine learning to identify the compilation toolchains that generated a binary program.
A collection of tools that utilize Paradyn projects.
Example usages of Dyninst.
Thirdy-party applications from our collaborators that use Paradyn projects.
Legacy Paradyn projects that are no longer maintained.