The user can use a configuration file to define how many processing cores are available, how much memory can be used, and how much time is maximally available, among a range of other optional parameter settings. Based on this information, swarm generates the script that runs as many independent jobs as possible in parallel, without exceeding any of the user-defined constraints. Swarm can run jobs using local CPU cores or remote machines in a grid network.
Swarm version is 3.2, from 5 June 2017, is an update that handles early stoppage better when more than one of the swarm workers has generated a trail files.
|spinroot homepage||last update: March 10, 2019|