[ Contact Info | Site Index ]

Welcome

The Paradyn project develops technology that aids tool and application developers in their pursuit of high-performance, scalable, parallel and distributed software. The primary project, Paradyn, leverages a technique called dynamic instrumentation to efficiently obtain performance profiles of unmodified executables. This dynamic binary instrumentation technology is independently available to researchers via the Dyninst API.

Other research by the Paradyn project includes dynamic instrumentation of running operating system kernels, the Kerninst project, and the development of middleware for scalable, efficient, robust applications in the MRNet multicast/reduction network.

 

News Items

• The Paradyn project is hiring for a new staff position! See PVL 58491 or PVL 58492.

• The 2008 Paradyn/Dyninst annual meeting was held in Madison in conjunction with the Condor group on April 29-30, 2008.

SymtabAPI 2.0 has been released.

• The Paradyn group had a great research exhibit at the recent SC2007 Conference. See our group photo (1.3 MB) from the conference.

Paradyn and Dyninst 5.1, and SymtabAPI 1.0 have been released.

MRNet 1.2 released.

KernInst 2.1.2 released.

• Daily DyninstAPI test results.


Recent Papers

On a new idiom for scalable tools: "Group File Operations for Scalable Tools and Middleware" by Brim and Miller.


On scalable daemon launching: "Painless, Portable Large Scale Tool Daemon Launching" by Ahn*, Arnold, de Supinski*, Lee*, Miller and Schulz*. (* LLNL)


On scalable TBON reliability: "A Scalable Failure Recovery Model for Tree-based Overlay Networks" by Arnold and Miller.


On the deconstruction of Dyninst and the SymtabAPI: "Towards the Deconstruction of Dyninst" by Ravipati, Bernat, Miller, and Hollingsworth.


On benchmarking STAT for BlueGene/L: "Benchmarking the Stack Trace Analysis Tool for BlueGene/L" by Lee*, Ahn*, Arnold, de Supinski*, Miller and Schulz* to appear in proceedings of ParCo 2007. (* LLNL)


On using TBONs for extreme-scale debugging: "Stack Trace Analysis for Large Scale Debugging" by Arnold, Ahn*, de Supinski*, Lee*, Miller and Schulz* in IPDPS '07 in Long Beach, California in March, 2007. (* LLNL)


On fault diagnosis of large-scale clusters using self-propelled instrumentation: "Problem Diagnosis in Large-Scale Computing Environments" by Mirgorodskiy, Maruyama and Miller appeared in SC|06 in Tampa, Florida in November 2006.


On tree-based overlay networks: "Tree-based Overlay Networks for Scalable Applications" by Arnold, Pack, and Miller appeared in the 11th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2006) in April 2006.


On automated performance diagnosis on very large systems: "The Distributed Performance Consultant and the Sub-Graph Folding Algorithm: On-line Automated Performance Diagnosis on Thousands of Processes" by Roth and Miller appeared in the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'06) in March 2006.


[ Contact Info | Site Index ]