Your SlideShare is downloading. ×
0
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
2010 vampir workshop_iu_configuration
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

2010 vampir workshop_iu_configuration

678

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
678
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. How To Use The Vampir Toolchain At IU Robert Henschel henschel@indiana.edu April 2010
  • 2. Contents • Quarry • BigRed Robert Henschel
  • 3. General • Trace creation and visualization does not have to happen on the same platform! – You can look at traces created on Quarry (or your own desktop) on BigRed Robert Henschel
  • 4. Quarry – SoftEnv Keys • Vampir Version 5.2 +vampir-5.2-32 or +vampir-5.2-64 • VampirServer Version 2 +vampirserver-2-openmpi-64 • VampirTrace Version 5.8 @intel-11.1.059-64 +openmpi-1.4.1-intel-11.1.059-64 +vampirtrace-5.8.0-intel-openmpi-64 or @intel-11.1.059-32 +openmpi-1.4.1-intel-11.1.059-32 +vampirtrace-5.8.0-intel-openmpi-32 Robert Henschel
  • 5. Quarry – Running Vampir • Vampir Version 5.2 – Interactive job in PBS – On interactive nodes b005-b008 Robert Henschel
  • 6. Quarry – Running Vampir • Vampir Version 5.2 – Interactive job in PBS qsub -I -X soft add +vampir-5.2-64 vampir – On interactive nodes b005-b008 • You share the node with other people, this is especially a problem for opening large trace files! ssh -X b005 soft add +vampir-5.2-64 vampir Robert Henschel
  • 7. Quarry – Running VampirServer • Vampir Server Version 2 – Server in PBS, viewer on interactive node – Server and viewer in interactive job in PBS – Server and viewer on interactive nodes b005-b008 Robert Henschel
  • 8. Quarry – Running VampirServer • Vampir Server Version 2 – Server in PBS, viewer on interactive node – Make sure your “.soft” file contains @intel-11.1.059-64 +openmpi-1.4.1-intel-11.1.059-64 +vampirserver-2-openmpi-64 – Logout/Login to active changes in “.soft” – PBS script #PBS -l nodes=2:ppn=8,walltime=5:00:00 #PBS -m ae #PBS -N VampirServer #PBS vampirserver --mode=mpi-mode --nproc=16 1>$HOME/vampir.out 2>&1 Start job qsub vampir.pbs – Wait for the job to start Robert Henschel
  • 9. Quarry – Running VampirServer • Lookup host and port information » It may take a minute or two after the job started for this file to get updated!!! cat $HOME/vampir.out Running... Server listens on: b052:30000 • Viewer on interactive nodes b005-b008 ssh -X b005 soft add +openmpi-1.4.1-intel-11.1.059-64 soft add +vampirserver-2-openmpi-64 vampir //b052:30000/path/to/*.otf Robert Henschel
  • 10. Quarry – Running VampirServer • Interactive job in PBS • Only one node qsub -I -X soft add +openmpi-1.4.1-intel-11.1.059-64 soft add +vampirserver-2-openmpi-64 vampirserver -m mpi-mode -n 8 1>output 2>&1 & cat output Running... Server listens on: b048:30000 vampir //b048:30000/path/to/*.otf Robert Henschel
  • 11. Quarry – Running VampirServer On interactive nodes b005-b008 • Only one node • Runtime needs to be less than 24 hours • You share the node with other people ssh -X b005 soft add +openmpi-1.4.1-intel-11.1.059-64 soft add +vampirserver-2-openmpi-64 vampirserver -m mpi-mode -n 4 1>output 2>&1 & cat output Running... Server listens on: b005:30000 vampir //b005:30000/path/to/*.otf Robert Henschel
  • 12. Quarry – Tracing with VampirTrace 5.8 • VampirTrace is configured to work with the Intel compilers version 11.1 and OpenMPI 1.4.1 • Include the following keys in your .soft file @intel-11.1.059-64 +openmpi-1.4.1-intel-11.1.059-64 +vampirtrace-5.8.0-intel-openmpi-64 • The VampirTrace compiler wrappers are now available • It is possible to use them also with GCC, if you need to do that, please send a mail to hpahelp@indiana.edu • We can also provide a version for the PGI compilers. Robert Henschel
  • 13. BigRed – SoftEnv Keys • Vampir Version 5.1 +vampir-5.1-64 • VampirServer Version 1.10 +vampirserver-1.10-64 • VampirTrace Version 5.6.3 +openmpi-1.3.1-ibm-64 +vampirtrace-5.6.3-ibm-64 or +openmpi-1.3.1-ibm-32 +vampirtrace-5.6.3-ibm-32 Robert Henschel

×