Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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/tutorials/SC11"

< PTP‎ | tutorials
(Remote Setup)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
*** significant improvements to PTP including synchronized projects and new implementations of the configurable resource managers, and  
 
*** 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.
 
*** 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===
+
====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.
 
* 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:
 
** 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, a remote runtime (such as MPI) and other things are available in your PATH on the remote system
+
*** 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.
 
*** 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)
      • 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.

Back to the top