# # Local sites # site.local { jobManager=local tasksPerWorker=4 filesystem=local workdir=$RUNDIRECTORY taskWalltime=00:20:00 jobWalltime=00:45:00 taskThrottle=11 } site=midway app.local.sh=/bin/sh app.midway.sh=/bin/bash app.blues.sh=/bin/sh #file.gc.enabled=false site.blues { jobManager=pbs jobQueue=route maxJobs=16 jobGranularity=1 maxNodesPerJob=1 tasksPerWorker=16 taskThrottle=512 initialScore=10000 jobWalltime=00:48:00 taskWalltime=00:40:00 workdir=$RUNDIRECTORY filesystem=local } # # Beagle sites # site.beagle-development { jobManager=pbs jobQueue=development tasksPerWorker=24 providerAttributes=pbs.aprun;pbs.mpp;depth=24 jobWalltime=00:30:00 maxJobs=3 jobGranularity=1 taskThrottle=72 initialScore=10000 filesystem=local workDir=/lustre/beagle/$USER/swiftwork } site.beagle { jobManager=pbs jobQueue=batch tasksPerWorker=24 providerAttributes=pbs.aprun;pbs.mpp;depth=24 initialScore=10000 filesystem=local workDir=/lustre/beagle/$USER/swiftwork } site.beagle-ssh { jobManager=login4.beagle.ci.uchicago.edu:pbs jobQueue=batch tasksPerWorker=24 providerAttributes=pbs.aprun;pbs.mpp;depth=24 initialScore=10000 filesystem=local workDir=/lustre/beagle/$USER/swiftwork userHomeOverride=/lustre/beagle/$USER } # # Midway sites # site.midway-amd { jobManager=slurm jobQueue=amd tasksPerWorker=64 initialScore=10000 filesystem=local workdir=/scratch/midway/$USER/swiftwork } site.midway-bigmem { jobManager=slurm jobQueue=bigmem tasksPerWorker=16 initialScore=10000 filesystem=local workdir=/scratch/midway/$USER/work } site.midway-gpu { jobManager=slurm jobQueue=gpu tasksPerWorker=16 initialScore=10000 filesystem=local workdir=/scratch/midway/$USER/work } site.midway { jobManager=slurm jobQueue=sandyb maxJobs=137 jobGranularity=1 maxNodesPerJob=1 tasksPerWorker=16 taskThrottle=2200 initialScore=10000 jobWalltime=14:30:00 taskWalltime=13:30:00 filesystem=local workdir=/scratch/midway/$USER/work } site.midway-ssh { jobManager=midway.rcc.uchicago.edu:slurm tasksPerWorker=16 jobQueue=sandyb initialScore=10000 filesystem=local workdir=/scratch/midway/$USER/work } site.midway-sandyb { jobManager=slurm jobQueue=sandyb tasksPerWorker=16 initialScore=10000 filesystem=local workdir=/scratch/midway/$USER/work } site.midway-westmere { jobManager=slurm jobQueue=westmere tasksPerWorker=12 initialScore=10000 filesystem=local workdir=/scratch/midway/$USER/work } # # OSG Sites # site.osgconnect { jobManager=condor initialScore=10000 tasksPerWorker=1 jobGranularity=1 jobType=nonshared condor.+ProjectName=Swift workdir=. } site.osgconnect-ssh { jobManager=login.osgconnect.net:condor initialScore=10000 tasksPerWorker=1 jobGranularity=1 jobType=nonshared condor.+ProjectName=Swift workdir=. }