Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2001 Barton P. MillerParadyn/Condor Week (12 March 2001, Madison/WI) The Paradyn Port Report Barton P. Miller Computer Sciences Department.

Similar presentations


Presentation on theme: "© 2001 Barton P. MillerParadyn/Condor Week (12 March 2001, Madison/WI) The Paradyn Port Report Barton P. Miller Computer Sciences Department."— Presentation transcript:

1 © 2001 Barton P. MillerParadyn/Condor Week (12 March 2001, Madison/WI) The Paradyn Port Report Barton P. Miller bart@cs.wisc.edu Computer Sciences Department University of Wisconsin 1210 W. Dayton Street Madison, WI 53706-1685 USA

2 The Paradyn Port Report© 2001 Barton P. Miller[2]

3 The Paradyn Port Report© 2001 Barton P. Miller[3] Supported Systems (your mileage may vary) Solaris 2.6 & 7 (SPARC & x86), Solaris 8 (SPARC) Windows NT 4.0 (x86) Linux 2.2 & 2.4 (x86) IRIX 6.5 (MIPS) AIX 4.3 (Power2/SP2) Tru64 Unix 4.0 (Alpha) - DyninstAPI only Paradyn v3.2 released March 12, 2001

4 The Paradyn Port Report© 2001 Barton P. Miller[4] Baseline Paradyn UI/Front-end Synchronized Call Graph and Where Axis selections Numerous Stability Improvements Numerous Compiler/OS Compatibility Improvements

5 The Paradyn Port Report© 2001 Barton P. Miller[5] Baseline Paradynd/runtime-library Shared object handling: all platforms Shared-memory metric data sampling 64-bit data path Support for GCC and native C compilers Support for Fortran common blocks Support for DyninstAPI CFG generation Optimized runtime library Improved C++ DyninstAPI tests

6 The Paradyn Port Report© 2001 Barton P. Miller[6] Linux (x86) +Hardware wall timers +High-resolution timers, includes new kernel patch +Function relocation to avoid trap-based instrumentation +Detach-on-the-fly to minimize trap overhead +MPI (MPICH 1.2) +Linux 2.4 support ?Multiple glibc versions

7 The Paradyn Port Report© 2001 Barton P. Miller[7] Windows NT (x86) +Hardware wall timers +Function relocation to avoid traps +Visual C++ and Digital Fortran f90 support +Dyninst API now available as a DLL +Dyninst line number information –GCC C support –Support for external debugging information –Support for frame pointer optimization (FPO) –Trap-based instrumentation performance –“Detach-and-leave-running” (NT limitation)

8 The Paradyn Port Report© 2001 Barton P. Miller[8] Solaris (SPARC) +Unified function relocation scheme +Dyninst line number information +Solaris 8 support –SunWorkshop f90, CC, MPI support

9 The Paradyn Port Report© 2001 Barton P. Miller[9] Solaris (x86) +Function relocation to avoid traps +Solaris 8 support –SunWorkshop f90, CC, MPI support Last release for Solaris x86

10 The Paradyn Port Report© 2001 Barton P. Miller[10] IRIX (MIPS) +Hardware wall timers +32-bit & 64-bit object support +Improved process control +Improved MIPSpro f90 compiler support +Origin MPI

11 The Paradyn Port Report© 2001 Barton P. Miller[11] AIX (Power) +Shared object support +Shared Paradyn and DyninstAPI runtime libraries +POE MPI +Dynamic call-site instrumentation +Retroactive “catch-up” instrumentation

12 The Paradyn Port Report© 2001 Barton P. Miller[12] Tru64 UNIX (Alpha) +64-bit support DyninstAPI available from Maryland


Download ppt "© 2001 Barton P. MillerParadyn/Condor Week (12 March 2001, Madison/WI) The Paradyn Port Report Barton P. Miller Computer Sciences Department."

Similar presentations


Ads by Google