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)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
For the planned SC11 tutorial on PTP, we are requesting that tutorial participants pre-install Eclipse on their laptops before attending.  
+
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]  
This year that should be much easier with the Eclipse Indigo (3.7) "all in one" package with Eclipse, CDT, PTP, and all the pre-reqs you need in a single download.
+
** Note these are updated significantly from what's on the SC11 Tutorials USB drive.
 
+
** The 2011 version of this tutorial includes
Go to http://eclipse.org/downloads  and download the "Eclipse IDE for Parallel Application Developers" for your platform.
+
*** significant improvements to PTP including synchronized projects and new implementations of the configurable resource managers, and
[[Image:Eclipse-ptp-package.png]]
+
*** 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====
Then unzip or untar it on your machine.  That's all there is to it.
+
* 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:
* Just prior to the tutorial on Nov. 13, you will want to upgrade to the latest PTP release. It will probably be 5.0.4, not yet available.  Stay tuned...
+
*** 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.
If you want lots more detail and some alternatives, see the [[PTP/release_notes/5.0#Option_1:_Full_Install | PTP 5.0 release notes]]
+
*** 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