-
Notifications
You must be signed in to change notification settings - Fork 2
Running on Different Machines
Ryan Knox edited this page Sep 13, 2017
·
3 revisions
-
Make sure you connect to Cheyenne with X-forwarding turned on. How this is done, depends on the operating system of your connecting machine. For linux, you simply add the -X flag to the ssh command.
-
Load the following modules prior to running the acre script, in this order:
- module load python/2.7.13
- module load numpy/1.12.0
- module load scipy/0.18.1
- module load matplotlib/2.0.0
If the modules are updated to newer version numbers, just use the defaults. There may be dependencies though, I'm not sure how these things work.
- Use an interactive queue, as the scripts have the potential to use a large amount of memory. Your modules will be transferred into the new queue. CISL suggested the share queue is a good option. I think I am asking for a whole node below, but I'm probably wrong. The key ingredients are the -I and the -X flag:
qsub -I -X -l select=1:ncpus=18:mpiprocs=18 -l walltime=01:00:00 -q share -A PROJECTID