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.
Difference between revisions of "PTP/tutorials/SC11"
(New page: For the planned SC11 tutorial on PTP, we are requesting that tutorial participants pre-install Eclipse on their laptops before attending. This year that should be much easier with the Ec...) |
(→Remote Setup) |
||
(19 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | The PTP SC11 Tutorial [http://sc11.supercomputing.org/schedule/event_detail.php?evid=tut138 A New and Improved Eclipse Parallel Tools Platform: Advancing the Development of Scientific Applications] was presented on November 13, 2011 at SC11 in Seattle, WA | |
− | + | * '''Slides for PTP SC11 tutorial:''' [http://download.eclipse.org/tools/ptp/docs/ptp-sc11-slides-final.pdf ptp-sc11-slides-final.pdf] | |
− | + | ** Note these are updated significantly from what's on the SC11 Tutorials USB drive. | |
− | + | ** The 2011 version of this tutorial includes | |
− | + | *** significant improvements to PTP including synchronized projects and new implementations of the configurable resource managers, and | |
+ | *** the tutorial itself is improved from previous years with an increased emphasis on hands-on components for Fortran, TAU (performance tools) and GEM (Graphical Explorer for MPI Programs) tool. | ||
+ | ====Remote Setup==== | ||
+ | * Note that the slides include detailed instructions for installing PTP on your laptop or workstation; no information on remote cluster (server) setup is included here because we did that for the tutorial participants on a remote machine at NCSA. | ||
+ | ** To set up your own remote cluster, see the [[PTP/release_notes/5.0#Install_optional_PTP_server_components | Release notes for PTP 5.0]] which roughly includes: | ||
+ | *** Assuring java, git, make, a remote runtime (such as MPI) and other things are available in your PATH on the remote system (Java if you want purely remote RDT projects; git if you want synchronized projects) | ||
+ | **** See [[PTP/FAQ#Q:_My_remote_or_synchronized_project_doesn.27t_find_the_remote_environment_variables_correctly_.28Interactive_vs._non-interactive_shell.29 | Interactive vs. Non-interactive shells]] in the PTP FAQ to make sure your remote environment is available via ssh tunneling. | ||
+ | *** Remote proxy programs and 'sdm' (Scalable Debug Manager, for the PTP parallel debugger) are built on the remote cluster and their locations made known to PTP. |
Latest revision as of 10:04, 3 April 2012
The PTP SC11 Tutorial A New and Improved Eclipse Parallel Tools Platform: Advancing the Development of Scientific Applications was presented on November 13, 2011 at SC11 in Seattle, WA
- Slides for PTP SC11 tutorial: ptp-sc11-slides-final.pdf
- Note these are updated significantly from what's on the SC11 Tutorials USB drive.
- The 2011 version of this tutorial includes
- significant improvements to PTP including synchronized projects and new implementations of the configurable resource managers, and
- the tutorial itself is improved from previous years with an increased emphasis on hands-on components for Fortran, TAU (performance tools) and GEM (Graphical Explorer for MPI Programs) tool.
Remote Setup
- Note that the slides include detailed instructions for installing PTP on your laptop or workstation; no information on remote cluster (server) setup is included here because we did that for the tutorial participants on a remote machine at NCSA.
- To set up your own remote cluster, see the Release notes for PTP 5.0 which roughly includes:
- Assuring java, git, make, a remote runtime (such as MPI) and other things are available in your PATH on the remote system (Java if you want purely remote RDT projects; git if you want synchronized projects)
- See Interactive vs. Non-interactive shells in the PTP FAQ to make sure your remote environment is available via ssh tunneling.
- Remote proxy programs and 'sdm' (Scalable Debug Manager, for the PTP parallel debugger) are built on the remote cluster and their locations made known to PTP.
- Assuring java, git, make, a remote runtime (such as MPI) and other things are available in your PATH on the remote system (Java if you want purely remote RDT projects; git if you want synchronized projects)
- To set up your own remote cluster, see the Release notes for PTP 5.0 which roughly includes: