[trestles] # Machine description nickname = trestles name = Trestles location = SDSC description = A large Linux cluster at SDSC webpage = http://www.sdsc.edu/us/resources/trestles/ status = production # Access to this machine hostname = trestles.sdsc.edu envsetup = source /etc/profile.d/modules.sh && module unload pgi && module load intel/11.1 mvapich2 aliaspattern = ^trestles-login[12]\.sdsc\.edu$ # Source tree management sourcebasedir = /home/@USER@ optionlist = trestles.cfg submitscript = trestles.sub runscript = trestles.run make = make -j16 # Simulation management basedir = /oasis/projects/nsf/uic232/@USER@ cpu = 4 x 8-core 2.4 GHz AMD Magny-Cours cpufreq = 2.4 flop/cycle = 4 ppn = 32 spn = 4 mpn = 1 max-num-threads = 32 num-threads = 8 memory = 65536 nodes = 324 min-ppn = 32 allocation = TG-MCA02N014 queue = normal maxwalltime = 48:00:00 submit = qsub @SCRIPTFILE@ getstatus = qstat -u @USER@ | awk '$1 == @JOB_ID@ {print $1,$5}' stop = qdel @JOB_ID@ submitpattern = Your job (\d+) \(.*?\) has been submitted statuspattern = ^@JOB_ID@[ \t] queuedpattern = ^@JOB_ID@[ \t]+qw runningpattern = ^@JOB_ID@[ \t]+r holdingpattern = ^@JOB_ID@[ \t]+hqw scratchdir = scratchdir exechost = head -n 1 SIMFACTORY/NODES exechostpattern = ^(\S+) stdout = cat @SIMULATION_NAME@.out stderr = cat @SIMULATION_NAME@.err stdout-follow = tail -n 100 -f @SIMULATION_NAME@.out @SIMULATION_NAME@.err