Memo for compas.ucsd.edu Edit

  • Specification:
    • 160 nodes, 320 CPUs cluster.
    • 5 racks, 0-1: P4 with myrinet, 2-3: P3 with myrinet, 4: P3
    • 2GB memory for one node.

Note for GSM/RSM run Edit

Should change compilers in libs/opt_libs/options-linux-mpi and gsm/opt/options-linux-mpi as follows:

  • rack0-1: mpif90
  • rack2-3: mpif90_PIII
  • rack4:

Using Myrinet (rack 2&3) Edit

  • With Myrinet: Make path to /opt/mpich/myrinet/pgi/bin
  • Without Myrinet (GigE): Make path to /opt/mpich/pgi/bin
    • In this case, the node_list should be like "compas-3-0.sio.optiputer.net"

How to run GSM from first login Edit

  1. ssh to compas
    $ ssh -l kei compas
     You are asked to make specific pass phrases, 
     but Do not make them and just hit enter.
  2. set your environment
    modify ~/.bashrc (bash) or ~/.cshrc (tcsh)
     PATH, LD_LIBRARY_PATH, LM_LICENSE_FILE, CVSROOT are important.
  3. install GSM
    $ mkdir GSM ; cd GSM
    $ install --model=gsm --date=20061218 lo
     choose mpi, T62, gsm
  4. re-compile GSM-libs
    $ cd libs
     modify opt_libs/options-linux-mpi
     all "pgf90" -> "mpif90_PIII" (when you use compute-3-XX)
    $ configure-libs
    $ make clean ; make
  5. re-compile GSM
    $ cd gsm
     modify opt/options-linux-mpi
     all "pgf90" -> "mpif90_PIII"
    $ configure-models
    $ make clean ; make
  6. make "node_list"
    edit ~/node_list (in your home directory)
     compute-3-16
     compute-3-16
     compute-3-17
     compute-3-17
     :
     compute-3-31
  7. test run!
    $ cd gruns
    $ gsm