Skip to main content
Jump to: navigation, search

Difference between revisions of "PTP/tutorials/SC12/setup"

< PTP‎ | tutorials‎ | SC12
(Setup for PTP SC12 remote targets for tutorial)
Line 6: Line 6:
 
Client: use new almost-6.0.3 builds  
 
Client: use new almost-6.0.3 builds  
 
* Install NCSA GSI Authentication plugin from          http://forecaster.ncsa.uiuc.edu/updates/juno
 
* Install NCSA GSI Authentication plugin from          http://forecaster.ncsa.uiuc.edu/updates/juno
For each system we need to document 1. toolchain recommended and/or documented 2. include files - location for setup using UNC notation //connection-name/path/to/include/files 3. resource manager(s) to use 4. anything else we need to know to use system  
+
For each system we need to document 1. toolchain recommended and/or documented 2. include files - location for setup using UNC notation //connection-name/path/to/include/files 3. resource manager(s) to use 4. what perf tools from the tutorial work there, and 5. anything else we need to know to use system  
  
 
===SDSC Trestles===
 
===SDSC Trestles===
Line 20: Line 20:
 
#** Other config details: Queue: shared;  Number of nodes: 1:ppn=5;  MPI command: mpirun;    MPI Number of cores: 4
 
#** Other config details: Queue: shared;  Number of nodes: 1:ppn=5;  MPI command: mpirun;    MPI Number of cores: 4
 
#*Debug -
 
#*Debug -
 +
#What works here? TAU? GEM? LinuxTools?
  
 
I am using a shell via MyProxy/GSI Auth in the NCSA plugin (per instructions in ptp-07-ncsa.ppt)
 
I am using a shell via MyProxy/GSI Auth in the NCSA plugin (per instructions in ptp-07-ncsa.ppt)
Line 29: Line 30:
 
#* Run -
 
#* Run -
 
#* Debug -  
 
#* Debug -  
 +
#What works here? TAU? GEM? LinuxTools?
 
   
 
   
 
===VirtualBox torque by Dennis===
 
===VirtualBox torque by Dennis===
Line 37: Line 39:
 
#* Run -  torque-generic-batch, queue: batch; num of nodes: 1; MPI command: mpirun; MPI num of tasks: 5
 
#* Run -  torque-generic-batch, queue: batch; num of nodes: 1; MPI command: mpirun; MPI num of tasks: 5
 
#* Debug -
 
#* Debug -
 +
#What works here? TAU? GEM? LinuxTools?
 
      
 
      
 
===supercomputer the roving laptop by Galen===
 
===supercomputer the roving laptop by Galen===
Line 45: Line 48:
 
#* Run -   
 
#* Run -   
 
#* Debug -
 
#* Debug -
 +
#What works here? TAU? GEM? LinuxTools?

Revision as of 12:19, 6 November 2012

Setup for PTP SC12 remote targets for tutorial

Sample app: shallow

  • from cvs.ncsa.uiuc.edu, repository path: CVS/ptp-samples; open HEAD, open sample, 'Check out as...' on shallow

Client: use new almost-6.0.3 builds

For each system we need to document 1. toolchain recommended and/or documented 2. include files - location for setup using UNC notation //connection-name/path/to/include/files 3. resource manager(s) to use 4. what perf tools from the tutorial work there, and 5. anything else we need to know to use system

SDSC Trestles

  1. Update PTP from http://download.eclipse.org/tools/ptp/builds/juno/nightly to get new Trestles target configuration
  2. toolchain - i have tried LinuxGCC and Remote LinuxGCC. Either will build ok. Remote LinuxGCC puts a bunch of (non-unc) paths in 'Paths and symbols' but hyperlink nav still doesn't work
  3. include files - guess: i see /usr/include/stdio.h and since 'which mpicc' returns /home/diag/opt/openmpi which lead me to /home/diag/opt/openmpi/1.4.3/gnu/include
    • which means i would need to set two paths in "Paths and Symbols" of
      • //trestles/usr/include/stdio.h --and-- //trestles/home/diag.opt/openmpi/1.4.3/gnu/include
      • but hyperlink nav in editor still doesn't work
  4. Resource manager -
    • Run - edu.sdsc.trestles.torque.batch - new contributed resource manager in the latest PTP builds
      • Other config details: Queue: shared; Number of nodes: 1:ppn=5; MPI command: mpirun; MPI Number of cores: 4
    • Debug -
  5. What works here? TAU? GEM? LinuxTools?

I am using a shell via MyProxy/GSI Auth in the NCSA plugin (per instructions in ptp-07-ncsa.ppt)

SDSC Gordon

  1. toolchain
  2. include files
  3. Resource manager
    • Run -
    • Debug -
  4. What works here? TAU? GEM? LinuxTools?

VirtualBox torque by Dennis

Download and setup info (Summary: Download VirtualBox, download torque-vm.zip, install VirtualBox and the torque VM, launch it and login with userid ptp and password ptp)

  1. toolchain - i have tried Linux GCC. builds ok.
  2. include files - haven't tried
  3. Res Managers
    • Run - torque-generic-batch, queue: batch; num of nodes: 1; MPI command: mpirun; MPI num of tasks: 5
    • Debug -
  4. What works here? TAU? GEM? LinuxTools?

supercomputer the roving laptop by Galen

Temporary IP address: 141.142.242.230

  1. toolchain
  2. include files
  3. Resource manager -
    • Run -
    • Debug -
  4. What works here? TAU? GEM? LinuxTools?

Back to the top