Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PTP/designs/perf tools framework"

< PTP‎ | designs
(New page: == Performance Tools Framework == An implementation of an initial performance extension for ptp has been done for TAU, and is available in the PTP CVS repository, under org.eclipse.ptp/too...)
 
(Performance Tools Framework)
Line 16: Line 16:
 
# management of profile/trace data
 
# management of profile/trace data
 
# visualization launch
 
# visualization launch
 +
 +
Note: Performance tools have also been classified in three phases:
 +
# Instrumentation
 +
# Measurement (which would include build and launch, measurement during the run)
 +
# Analysis (which could include management of data as well as analysis including visualization)
 +
  
 
See also Performance Analysis Use Cases at [http://wiki.eclipse.org/PTP/designs/perf]
 
See also Performance Analysis Use Cases at [http://wiki.eclipse.org/PTP/designs/perf]

Revision as of 10:45, 14 August 2007

Performance Tools Framework

An implementation of an initial performance extension for ptp has been done for TAU, and is available in the PTP CVS repository, under org.eclipse.ptp/tools/tau.

Currently under development (July '07) is a generalized performance framework to assist tool developers in porting their tools to Eclipse, or easily integrating existing performance tools with Eclipse.

Goal: generalize and extend performance tools integrated with PTP for ease of integration for other performance tools

Integration points are envisioned to include:

  1. instrumentation, automatic and selective
  2. build, which may or may not be transparent to user
  3. launch with instrumentation
  4. management of profile/trace data
  5. visualization launch

Note: Performance tools have also been classified in three phases:

  1. Instrumentation
  2. Measurement (which would include build and launch, measurement during the run)
  3. Analysis (which could include management of data as well as analysis including visualization)


See also Performance Analysis Use Cases at [1]


.. expand with more info here ...

Back to the top