next up previous
Next: Automatic Instrumentation Up: Design and Prototype of Previous: Open Issues

Prototype Implementation

To integrate performance tools with the proposed OpenMP performance interface, two issues must be addressed. First, the OpenMP program must be instrumented with the appropriate performance calls. Second, a performance library must be developed to implement the OpenMP performance API for the particular performance tool. The following describes how two performance tools, EXPERT and TAU have been integrated with the proposed OpenMP performance interface. In each case, both OpenMP applications and hybrid (OpenMP+MPI) applications are supported. The latter demonstrates the ability to combine the OpenMP performance interface with other performance interface mechanisms in a seamless manner.





Sameer Suresh Shende
Thu Aug 23 11:13:47 PDT 2001