Skip to content

Commit eeabea3

Browse files
committed
Add initial config for xsede bridges slurm site.
1 parent 3114109 commit eeabea3

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

swift.conf

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,29 @@ site.comet {
176176
app.ALL { executable: "*" } # All apps to be found from commandline
177177
}
178178

179+
# Configuration for Bridges
180+
181+
site.bridges {
182+
execution {
183+
type : "coaster" # Use coasters to run on remote sites
184+
URL : "bridges.psc.xsede.org" # Comet login URL - not used for local:slurm
185+
jobManager: "local:slurm" # use slurm commands to submit jobs locally
186+
options {
187+
maxJobs : 4 # Max jobs submitted to LRM
188+
nodeGranularity : 1 # Nodes per job
189+
maxNodesPerJob : 1 # Nodes per job
190+
tasksPerNode : 28 # Tasks per Node
191+
maxJobTime : "00:30:00" # Time requested per job
192+
jobQueue : "RM" # Submit to compute partition (from shared)
193+
}
194+
}
195+
staging : "local" # Stage files from "local" fs to compute nodes
196+
workDirectory : "/tmp/"${env.USER}"/swiftwork" # Work dir on compute nodes
197+
maxParallelTasks : 101 # Maximum number of parallel tasks
198+
initialParallelTasks: 100 # Maximum number of tasks at start
199+
app.ALL { executable: "*" } # All apps to be found from commandline
200+
}
201+
179202
# Configuration for Comet MPI - 6 app tasks x 4 cores per node
180203

181204
site.comet6 {

0 commit comments

Comments
 (0)