WARP scripts -- for controlling jobs on CMU's WARP cluster
Latest commit 7f176d0 Oct 5, 2012 Tomasz J Malisiewicz script to kill all MATLABs on cluster


Here are my WARP scripts. WARP is CMU's cluster owned by the Graphics Group -- you need a special account (beyond SCS) to be able to access this computational resource.

To check the status of the WARP you must be on CMU's network and you can go to the webpage: http://warp.hpc1.cs.cmu.edu/wordpress/

To log into warp, you need to ssh into warp.hpc1.cs.cmu.edu (please see the Graphics group at CMU first)

First edit your home directory which the script automatically cd's into:

nano warp_driver.sh

Next make sure the LOGDIR is set to something reasonable (perhaps you're not on CMU's lustre)

nano warp_starter.sh

To start a job:


To list running jobs:


To kill jobs of name JOB_NAME

./warp_killer.sh JOB_NAME

to check jobs:


Older screen-based parallel job running library

You can also invoke a parallel job using sc.sh, which will launch a special GNU screen session where each tab will be SSH-ed into a single machine. Please note that this is for old-style SSH-based clusters, not ones based on torque. If you run sc.sh on a cluster such as CMU's warp people will be unhappy. If I was an admin, I would probably ban you.

First set up a list of machines you can SSH into which into

cp machine_list.sh-example machine_list.sh
nano machine_list.sh

To start a job:

./sc.sh JOB_NAME