Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-dev] New TAU plugins

Greetings,

The latest release of the TAU plugins' source is available on bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=168292
This version of the plugins will be distributed with the next release of TAU.  It works with Eclipse 3.2 and PTP 1.1.
A lot has changed since I last updated the tracker.  The changelong I put up with it is pasted below.  If anyone wants information on deployment and usage of the TAU plugins, please let me know (I'll try and have something up on the wiki before the week is out, either way). 

The feedback we've been getting from TAU users so far has been positive, but more information from the Eclipse/PTP side would be very helpful as I continue toward abstracting and 'extension-point-ifying' these into a more generic performance analysis framework.

Beth in particular, since you'll be reviewing this for CVS, and since you've been communicating with folks about the performance framework, please let me know if you have any questions or suggestions.

Regards,
Wyatt Spear

Changelog:
TAU launch configuration now selects build configurations rather than binaries
(since the existing binaries aren't launched anyway).
The jars provided by TAU have been moved to their own plugin.
An interface for uploading profile data to the TAUPortal web service has been
added.
Cleaned up launcher logic (Auto selection of a build configuration with new launch
configurations, do not run mpi programs unless they are being run with PTP
launch configurations, etc).
Compartmentalized TAU launch system with Eclipse 'jobs' (this fixes the problem
with the progress bar appearing all through execution of a performance analysis
launch).
Added xml-based options interface generator (a likely precursor to extension
point based performance tool integration).
Added generic build configurations to support compilers that don't accept
optimization flags, etc.
Added a TAU splash screen to present the user with various common options
before launching a job.
Added support for various new TAU compilation and selective instrumentation
features.
Various bugfixes and other improvements.


Back to the top