Organization: Swarthmore Department: Computer Science Registration Key: pick the 6 first chars your swarthmore user name
You will get a message with a url for how to request/rest your stampede password. Follow those directions. You will get emails from stampede with directions for setting your password.
It will take about 30 minutes for your stampede password to work.
ssh your_xsede_username@login.xsede.org
gsissh -p 2222 stampede.tacc.xsede.org
ssh your_stampede_username@stampede.tacc.xsede.org
You can use scp to copy files to/from stampede to our system.
To copy over my helloworld example with a hello.mpi batch submision script, from stampede do:
scp you@cs.swarthmore.edu:/home/newhall/public/XSEDE_MPI.tar . tar xvf XSEDE_MPI.tar cd XSEDE_MPI make
showq # list all jobs in the job queue (there will be lots) sbatch job.mpi # to submit a batch job, you will get a jobId scancel jobId # to kill a queued job squeue -j jobId # veiw queue status of job with specified jobId man slurm # the man page for slurm /share/doc/slurm/ # example job scripts (see job.mpi) module avail # lists available mpi software available on
Here is an example of submiting the mpi helloworld job using sbatch and then viewing its status in the queue using squeue -j jobId:
sbatch hello.mpi ----------------------------------------------------------------- Welcome to the Stampede Supercomputer ----------------------------------------------------------------- login3.stampede(54)$ sbatch hello.mpi -- Verifying valid submit host (login3)...OK -- Verifying valid jobname...OK -- Enforcing max jobs per user...OK -- Verifying availability of your home dir (/home1/01351/newhall)...OK -- Verifying availability of your work dir (/work/01351/newhall)...OK -- Verifying availability of your scratch dir (/scratch/01351/newhall)...OK -- Verifying valid ssh keys...OK -- Verifying access to desired queue (development)...OK -- Verifying job request is within current queue limits...OK Submitted batch job 6614602 login3.stampede(55)$ squeue -j 6614602 JOBID PARTITION NAME USER ST TIME NODES NODELIST(REASON) 6614602 development myhello newhall CG 0:15 8 ...When it is done running, there will be a file with its output in the directory from which you submitted it:
$ ls myhello.6614602.outUse the development queue for developement and the normal queue for experiements(or gpudev and gpu).