[mileva] # Machine description nickname = mileva name = Mileva location = Old Dominion University, SURAgrid description = Linux webpage = https://gridportal.sura.org/gridsphere/dist/resources/mileva.html status = production # Access to this machine user = mwt email = mthomas@cct.lsu.edu hostname = mileva.hpc.odu.edu # iomachine # trampoline rsynccmd = rsync rsyncopts = sshcmd = gsissh sshopts = -p 2222 localsshsetup = test $(grid-proxy-info -timeleft 2> /dev/null) -gt 0 2> /dev/null || grid-proxy-init environcmd = : sshsetup = : aliaspattern = ^mileva\.hpc\.odu\.edu$ # Source tree management sourcebasedir = /home/@USER@ optionlist = mileva.cfg thornlist = wavetoy-generic.th submitscript = mileva.sh make = make -j2 # Simulation management basedir = /home/@USER@/simulations # quota cpu = Dual Core AMD Opteron(tm) Processor 175 cpufreq = 1 # flop/cycle ppn = 2 # spn # mpn # max-num-threads # num-threads # memory nodes = 16 # min-ppn # allocation # queue # maxwalltime # maxqueueslots submit = qsub -S /bin/bash -terse @SCRIPTFILE@ # run # run2 getstatus = qstat -u @USER@ | awk '$1 == @JOB_ID@ {print $1,$5}' stop = qdel @JOB_ID@ submitpattern = ([[:digit:]]+) statuspattern = ^ *@JOB_ID@[ \t] queuedpattern = ^ *@JOB_ID@[ \t]+(qw|hqw) runningpattern = ^ *@JOB_ID@[ \t]+r scratchdir = scratchdir exechost = qstat -f @JOB_ID@ exechostpattern = exec_host = (\w+)/ # stdout mpirun = export CACTUS_STARTTIME=$(date +%s) && time ${MPICHDIR}/bin/mpirun -np @PROCS@ -machinefile ${MPI_NODEFILE} ./start-exe -L 3 @PARFILE@ # stderr precmd = : postcmd = : # # stdout-follow