next up previous contents index
Next: Compaq AlphaServer SC Up: Running NAMD Previous: Windows Workstation Networks   Contents   Index

BProc-Based Clusters (Scyld and Clustermatic)

Scyld and Clustermatic replace rsh and other methods of launching jobs via a distributed process space. There is no need for a nodelist file or any special daemons, although special Scyld or Clustermatic versions of charmrun and namd2 are required. In order to allow access to files, the first NAMD process must be on the master node of the cluster. Launch jobs from the master node of the cluster via the command:

  charmrun namd2 +p<procs> <configfile>

For best performance, run a single NAMD job on all available nodes and never run multiple NAMD jobs at the same time. You should probably determine the number of processors via a script, for example on Scyld:

  @ NUMPROCS = `bpstat -u` + 1
  charmrun namd2 +p$NUMPROCS <configfile>

You may safely suspend and resume a running NAMD job on these clusters using kill -STOP and kill -CONT on the process group. Queueing systems typically provide this functionality, allowing you to suspend a running job to allow a higher priority job to run immediately.


next up previous contents index
Next: Compaq AlphaServer SC Up: Running NAMD Previous: Windows Workstation Networks   Contents   Index
namd@ks.uiuc.edu