wiki:sge
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:sge [2015/08/07 12:47] – admin | wiki:sge [2017/05/01 09:26] (current) – [Orca MPI] admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Using SGE to run jobs at KeckII | + | ====== Using SGE to run jobs at Keck Center |
| - | <fc # | + | <fc # |
| All jobs must be submitted from '' | All jobs must be submitted from '' | ||
| Line 21: | Line 21: | ||
| * Check on progress of your job in the queue: '' | * Check on progress of your job in the queue: '' | ||
| - | ===== KeckII | + | ===== Keck Center |
| All jobs must be submitted to the SGE queue. It is strictly prohibited to run any non-interactive CPU-consuming jobs outside of the queue. | All jobs must be submitted to the SGE queue. It is strictly prohibited to run any non-interactive CPU-consuming jobs outside of the queue. | ||
| Line 29: | Line 29: | ||
| The following limits are imposed on all jobs: | The following limits are imposed on all jobs: | ||
| - | * max wall-clock time is 48 hrs | + | * max wall-clock time is 48 hrs (subject to change, use '' |
| - | * max number of processors per user is 8 although this is dynamically changed based on cluster load. To see the current limit: '' | + | * max number of processors per user is 8 although this is dynamically changed based on the cluster load. To see the current limit: '' |
| Line 49: | Line 49: | ||
| Please note that old files (4 days and older) are regularly purged from ''/ | Please note that old files (4 days and older) are regularly purged from ''/ | ||
| + | |||
| ===== Setting up account ===== | ===== Setting up account ===== | ||
| Line 61: | Line 62: | ||
| chmod 640 authorized_keys | chmod 640 authorized_keys | ||
| </ | </ | ||
| - | |||
| - | |||
| - | |||
| ===== Running CPU intensive jobs ===== | ===== Running CPU intensive jobs ===== | ||
| Line 114: | Line 112: | ||
| ===== Running parallel (MPI) jobs ===== | ===== Running parallel (MPI) jobs ===== | ||
| - | If your application supports this you can run up to 8 parallel processes per one job. The workstations have 8 physical cores so maximum requestable number of processors is 8. Do not over-subscribe the workstations. | + | If your application supports this you can run up to 8 parallel processes per one job. The workstations have 8 physical cores so maximum requestable number of processors is 8. <fc #FF0000>Do not over-subscribe the workstations.</fc> |
| You have to use the '' | You have to use the '' | ||
| Line 143: | Line 141: | ||
| cd $scratch_dir | cd $scratch_dir | ||
| - | module load orca | + | module load orca/3.0.3 |
| - | module load openmpi | + | module load openmpi/1.6.2 |
| - | /soft/ | + | $ORCA_PATH/orca orca_input.inp > orca_output.out |
| # copy all data back from the scratch directory | # copy all data back from the scratch directory | ||
| Line 158: | Line 156: | ||
| </ | </ | ||
| + | Please note that you have to load the appropriate MPI library to use Orca. This is a compatability | ||
| + | table between different Orca nad MPI module versions: | ||
| + | |||
| + | |orca/4.0.0 | openmpi/ | ||
| + | |orca/3.0.3 | openmpi/ | ||
| Line 180: | Line 183: | ||
| #$ -pe mpi 2 | #$ -pe mpi 2 | ||
| - | module load openmpi | + | module load openmpi/2.0.1 |
| - | module load amber | + | module load amber/16 |
| echo Running on host `hostname` | echo Running on host `hostname` | ||
| Line 367: | Line 370: | ||
| ==== Amber ==== | ==== Amber ==== | ||
| - | The optimal AMBER job configuration for KeckII | + | The optimal AMBER job configuration for Keck II is to use 1 CPU and 1 GPU per run. |
| < | < | ||
| Line 383: | Line 386: | ||
| #$ -l h_rt=12: | #$ -l h_rt=12: | ||
| - | module load nvidia | + | module load cuda/7.5.18 |
| - | module load amber | + | module load amber/16 |
| export CUDA_VISIBLE_DEVICES=0 | export CUDA_VISIBLE_DEVICES=0 | ||
| Line 464: | Line 468: | ||
| #$ -l h_rt=48: | #$ -l h_rt=48: | ||
| - | module load nvidia | + | module load namd-cuda/2.11 |
| - | module load namd-cuda | + | |
| export CUDA_VISIBLE_DEVICES=0 | export CUDA_VISIBLE_DEVICES=0 | ||
| Line 487: | Line 490: | ||
| ==== Benchmarks ==== | ==== Benchmarks ==== | ||
| - | These are several GPU benchmarks for CUDA enabled Amber and NAMD which should help you to estimate the Keck2 hardware performance. | + | These are several GPU benchmarks for CUDA enabled Amber and NAMD which should help you to estimate the Keck Center |
wiki/sge.1438976842.txt.gz · Last modified: 2015/08/07 12:47 by admin