| |
| <html> |
| <head> |
| <title>Parallel Tools Platform User Guide</title> |
| <link rel="stylesheet" type="text/css" href="help.css"> |
| </head> |
| <body> |
| <h1><img src="images/ptp_logo_intro.png" align="center"> |
| Parallel Tools Platform Release 9.1</h1> |
| <p>The Parallel Tools Platform is designed to allow the Eclipse |
| framework to be used for developing applications for parallel computer |
| systems. PTP provides the following functionality:</p> |
| <ul> |
| <li>tools for developing applications based on the Message Passing |
| Interface (MPI) standard (and other environments and APIs including OpenMP, UPC, OpenSHMEM, OpenACC, etc.)</li> |
| <li>the ability to launch, control and monitor the execution of |
| parallel programs</li> |
| <li>the ability to monitor parallel system status information</li> |
| <li>an integrated parallel debugger</li> |
| <li>a framework for integrating exernal dynamic tools</li> |
| </ul> |
| <p>In addition, PTP provides a platform for parallel tool developers |
| to integrate their tools within the Eclipse framework. New tools can |
| take advantage of the user interface components and parallel services |
| that are provided by PTP, without the need to develop and support this |
| infrastructure across multiple platforms.</p> |
| <p>More information and downloads are available at <a |
| href="http://eclipse.org/ptp">http://eclipse.org/ptp</a>.</p> |
| |
| <p>PTP 9.1 is released as part of the Eclipse Neon Simultaneous release. |
| <h2>Overview, Background, and Setup information</h2> |
| <p></p> |
| <ol> |
| <li><a href="00overview.html">Overview and Features</a></li> |
| <li><a href="00prereqs.html">Prerequisites</a></li> |
| <li><a href="00newNoteworthy.html">New and Noteworthy</a></li> |
| </ol> |
| <h2>Help Topics</h2> |
| <ol> |
| <li><a href="localVsRemote.html">Introduction to PTP Project Types</a> - local, remote, and synchronized projects</li> |
| <li><a href="01buildMPIprog.html">Introduction to Creating MPI Projects</a> - creating a synchronized and a local project, |
| <a href="remoteTerminal.html">Remote terminal</a> view, Setting up <a href="includes.html">Remote Include File </a> Paths, building and running. |
| </li> |
| <li><a href="sync.html">Synchronized Projects</a> - more details about synchronized projects |
| <ul> |
| <li><a href="includes.html">Include Files for Synchronized Projects</a> |
| </ul> |
| </li> |
| <li><a href="build.html">Building Synchronized Projects</a>: Build Configurations, Sync Configurations, and Environment Management</li> |
| <li><a href="modules.html">Configuring Environment Modules</a> - more details about Environment Management |
| <li><a href="errorParsers.html">Recognizing Compiler Errors: Cray, PGI, and Open64</a> </li> |
| <li><a href="03pRunConfig.html">Running Parallel Programs</a> |
| <ul> |
| <li><a href="03pRunConfig.html#ptp-tscs">Supported schedulers and runtime systems - Target System Configurations</a></li> |
| </ul> |
| </li> |
| <li><a href="05monitoring.html">Monitoring Jobs and Systems</a></li> |
| <li><a href="06parDebugging.html">Parallel Debugging</a></li> |
| <li><a href="07ptpPrefs.html">Preferences</a> |
| <ul> |
| <li><a href="07ptpPrefs.html">Parallel Tools</a> |
| <li><a href="07ptpPrefs.html">Remote Development</a> |
| </ul> |
| </li> |
| <li><a href="remoteTools.html">Managing Remote Connections</a> with Remote Services |
| <ul> |
| <li><a href="">Creating and Editing Connections </a></li> |
| <li><a href="remoteTerminal.html">Remote Terminal - Shell Access within Eclipse</a></li> |
| </ul> |
| |
| |
| |
| |
| </ol> |
| <h2 id="other">Other PTP related topics</h2> |
| <p><b>Note</b> that some of the features listed below may be optional - if you are reading this |
| from your local Eclipse workbench and a feature is not installed, the link will not work. |
| All topics are available in the <a href="http://help.eclipse.org">Complete Eclipse online collection of help files</a>. |
| |
| <ul> |
| <li><a href="PLUGINS_ROOT/org.eclipse.ptp.pldt.doc.user/html/toc.html">Parallel |
| Language Development Tools (PLDT)</a></li> |
| <li><a href="PLUGINS_ROOT/org.eclipse.ptp.etfw.doc.user/html/toc.html">External Tools Framework (ETFw)</a></li> |
| <li><a |
| href="PLUGINS_ROOT/org.eclipse.ptp.etfw.doc.user/html/feedback.html">ETFw |
| Feedback View</a></li> |
| <li><a href="PLUGINS_ROOT/org.eclipse.ptp.etfw.feedback.perfsuite.doc.user/html/perfsuite-example.html"> |
| Perfsuite Example with PTP</a> (optional feature)</li> |
| <li><a href="PLUGINS_ROOT/org.eclipse.ptp.etfw.feedback.perfsuite.doc.user/html/perfsuite-feedback-view.html"> |
| Perfsuite Feedback View</a> (optional feature)</li> |
| <li><a |
| href="PLUGINS_ROOT/org.eclipse.ptp.rdt.doc.user/html/toc.html">Remote |
| Development Tools</a></li> |
| <!-- Bug 410092 GEM link broken in parallel package - since GEM is not included --> |
| <li><!-- <a href="PLUGINS_ROOT/org.eclipse.ptp.gem.help/html/toc.html"> --> |
| Graphical Explorer of MPI Programs (GEM) - Optional feature. See Help Contents if this feature is installed. |
| </li> |
| <li><a |
| href="PLUGINS_ROOT/org.eclipse.photran.doc.user/html/toc.html">Photran User's Guide (Fortran)</a></li> |
| </ul> |
| <p>Please consult the <a href="http://help.eclipse.org">online documentation</a> for the latest PTP help information.</p> |
| |
| |
| <p> |
| <p> |
| <p><a href="#top">Back to Top</a> | <a href="toc.html">Back to |
| Table of Contents</a> |
| </body> |
| </html> |