To run a job on the cluster 3 things must be done:
  1. You must compile a binary executable. Preferably off the cluster; the binary should be ftp'd onto Grendel.
  2. Create a directory in /scratch on beofront named after your user ID.
    mkdir /scratch/$USER
    In this subdirectory you are free to further subdivide into other subdirectories, or do whatever you want. But all your executables and other files your program need must go here.
  3. Create a job-file to be submitted to the PBS batch queuing system using the qsub command.