Download presentation
Presentation is loading. Please wait.
Published byToby Robertson Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.