How to run a NAMD Job on the grid

Follow these steps to run a NAMD job.

Note: There are different versions of charmrun. Choose an appropriate version for your needs.
  • NAMD_2.9_Linux-x86_64-multicore: For one machine, does not span servers so does not need nodelist .
  • NAMD_2.9_Linux-x86_64-TCP: Communicates over TCP/IP network from node to node and needs the nodelist argument.
  • NAMD_2.9_Linux-x86_64-ibverbs: For Infiniband, currently only used on PCCQ; requires the nodelist argument.
  • NAMD_2.9_Linux-x86_64-ibverbs-smp : Uses SMP within a single node and IB to communicate between nodes through Infiniband, only available on PCCQ; requires the nodelist argument.

 

Step 1

Log in to the Grid.

Step 2

Copy the required contents to your home directory using the following command cp -R /wsu/el7/scripts/tutorial/namdtutorial.

Step 3

Go to the namdtutorial directory: cd namdtutorial and ls to view its contents. The necessary tutorial files are in a ZIP file.

Step 4

Unzip the file: unzip namdtutorial.zip

Step 5

The job script is called alawsu_16.inp. Edit the script to have your AccessID and directory path in vi by typing vim alawsu_16.inp.

Step 6

Press i to edit and use the arrow keys to scroll through the script.

Step 7

Press the Escape key. Type wq to save and quit and hit Enter.

Step 8

Submit the job. Type sbatch alawsu_16.inp.

Step 9

The job is submitted. You can check to see what node it is running on with the qme command. Type qme.