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)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
For the SC11 tutorial on PTP, we are requesting that tutorial participants pre-install Eclipse and PTP 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.
+
 
+
Go to http://eclipse.org/downloads  and download the "Eclipse IDE for Parallel Application Developers" for your platform.
+
[[Image:Eclipse-ptp-package.png]]
+
 
+
Then unzip or untar it on your machine.  That's all there is to it.
+
 
+
* '''At the beginning of the tutorial on Nov. 13, we will have you upgrade''' your Eclipse installation to the latest PTP version (and install some optional features we'll be showing you how to use in PTP) to be used for the tutorial. 
+
* '''Slides to be used for the 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.
 
** 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
In case network traffic is a problem during the tutorial, see:
+
*** 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.
[[PTP/tutorials/SC11/Installation_from_USB | How to install from the USB and DVD we will have during the tutorial]]
+
====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)
      • 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