User Tools

Site Tools


gtspring2009:howto:pace

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gtspring2009:howto:pace [2009/06/29 11:05]
gibson
gtspring2009:howto:pace [2010/02/02 07:55] (current)
Line 1: Line 1:
 ====== How to use the PACE cluster ====== ====== How to use the PACE cluster ======
- 
-FIXME This document is a mere stub of what it ought to be.  
  
 The Georgia Tech Public Access Cluster Environment (PACE) is a cluster of  The Georgia Tech Public Access Cluster Environment (PACE) is a cluster of 
Line 14: Line 12:
 cluster using scp (the Unix secure copy utility). It ain't always pretty but it  cluster using scp (the Unix secure copy utility). It ain't always pretty but it 
 keeps your laptop from melting. keeps your laptop from melting.
 +
 ====== PACE documentation ====== ====== PACE documentation ======
  
Line 30: Line 29:
  
 {{:​gtspring2009:​pc.png|}} Your PACE login ID is your GTID, but I have to create an account for each user, because CNS gets charged for PACE usage. ​ --- //​[[predrag.cvitanovic@physics.gatech.edu|Predrag Cvitanovic]] 2009-02-22 16:46// {{:​gtspring2009:​pc.png|}} Your PACE login ID is your GTID, but I have to create an account for each user, because CNS gets charged for PACE usage. ​ --- //​[[predrag.cvitanovic@physics.gatech.edu|Predrag Cvitanovic]] 2009-02-22 16:46//
- 
 ====== ssh tunneling ====== ====== ssh tunneling ======
  
-The denizens of CNS have written ​[[http://​www.cns.gatech.edu/​CNS-only/​index.html|a bunch of shell scripts]] that simplify the +The denizens of CNS have written shell scripts that simplify the process of logging in to the CNS machines and the PACE cluster from outside Georgia 
-process of logging in to the CNS machines and the PACE cluster from outside Georgia +Tech, and using the svn repositories. You will probably want to install these: [[http://​www.cns.gatech.edu/​CNS-only/​fetchTunnel.html|"​Fetch CNS ssh tunneling scripts"​]].  
-Tech. You will probably want to install these and figure out how to use them. Ask oldtimers ​you do not know the CNS webpages password.+ 
 +Ask old-timers if you do not know the CNS webpages password. 
 + 
 +If you run into a problem and then manage to solve it, please edit [[http://​www.cns.gatech.edu/​CNS-only/​fetchTunnel.html|"​Fetch CNS ssh tunneling scripts"​]] in svn wwwcns repository accordingly,​ so the next person has less trouble figuring this out... 
 + 
 +Channelflow is hosted at [[http://​svn.channelflow.org]],​ so you can access it directly with svn commands from anywhere --no ssh tunneling required. See the [[docs:​install|Installation instructions]]. 
  
 ====== install channelflow ====== ====== install channelflow ======
Line 63: Line 67:
  
 2. Create a PBS job description file with a text editor (e.g. xemacs, vi) 2. Create a PBS job description file with a text editor (e.g. xemacs, vi)
-Use the following as template. I'll use the filename ''​foo.pbs''​. ​+and with ''​.pbs''​ filename extension. I'll use the filename ''​foo.pbs''​.  
 +Use the following as a template.
  
 <​code>​ <​code>​
Line 89: Line 94:
 jg356@pacemaker$ qsub foo.pbs jg356@pacemaker$ qsub foo.pbs
 </​code>​ </​code>​
- 
- 
 ===== using the qsubmit shell script ​ ===== ===== using the qsubmit shell script ​ =====
  
-1. Put the following bash function definition in your ''​~/​.bash_alias''​ or ''​~/​.bashrc''​ file+1. Put the following bash function definition in your ''​~/​.bash_aliases''​ or ''​~/​.bashrc''​ file
 on PACE. on PACE.
  
Line 130: Line 133:
 The ''​qsubmit''​ script works by creating a ''​tmp.pbs''​ file with some default values for wallclock time  The ''​qsubmit''​ script works by creating a ''​tmp.pbs''​ file with some default values for wallclock time 
 etc and then submitting that file to ''​qsub''​. Modify it to your liking. ​ etc and then submitting that file to ''​qsub''​. Modify it to your liking. ​
 +
 ====== view the results ====== ====== view the results ======
  
gtspring2009/howto/pace.1246298749.txt.gz · Last modified: 2009/06/29 11:05 by gibson