Skip to content

Releases: esi-neuroscience/slurmfun

2025.11

Choose a tag to compare

@pantaray pantaray released this 20 Nov 09:26
e47b8bc

Bugfix release.

FIXED

  • Made fractal example work on non-ESI clusters (closes #9)

2025.6

Choose a tag to compare

@pantaray pantaray released this 05 Jun 09:22
1b3cb26

Performance improvements and bugfixes

CHANGED

  • By default slurmfun does not use 1 CPU core by default but instead lets
    the SLURM controller pick any preset values

FIXED

  • Restore correct display of help text (cf. #7)

2025.3

Choose a tag to compare

@pantaray pantaray released this 02 Apr 09:26

First major update in a while adds support for the CoBIC HPC cluster and
introduces a new convenience function show_jobs as well as some code housekeeping.

NEW

  • Added convenience function show_jobs to display status of currently active
    jobs (mainly relevant if slurmfun was invoked with waitForReturn set to
    false)
  • Added CITATION.cff file to provide information for citing slurmfun
  • Added tests for running slurmfun on the CoBIC HPC cluster
  • Include version information in MATLAB prompt and generated log files

CHANGED

  • Switched to date-based versioning

REMOVED

  • Removed account as input argument to get_active_jobs: it has not been used
    anywhere in the package; instead a new (optional) input argument has been
    introduced: jobs, an array of job ids or a MatlabJob array as returned by
    slurmfun can be used to select which jobs to query.
  • Removed unused function get_final_status

FIXED

  • Do not assume a /cs filesystem exists on all clusters
  • Updated and expanded tests

v0.5

Choose a tag to compare

@joschaschmiedt joschaschmiedt released this 15 May 09:40

[0.5] - 2020-05-15

  • Changed 'mem' option to mean --mem-per-cpu for sbatch.
    It used to be --mem, which actually translates to --mem-per-node
  • Memory reporting is now only valid for the cgroup plugin (bytes)
  • The matlabcmd.sh script now defaults to MATLAB 2020a

v0.4.1

Choose a tag to compare

@joschaschmiedt joschaschmiedt released this 11 May 12:38

[0.4] - 2020-05-11

  • Added support for functions with multiple output arguments
  • Re-added support for functions without output arguments

v0.3

Choose a tag to compare

@joschaschmiedt joschaschmiedt released this 30 Apr 09:13

[0.3] - 2020-04-30

  • Added 'cpu' and 'mem' options to configure number of cores and memory
    for each job
  • Added option to specify a different partition for each job
  • slurmfun now tolerates a SLURM controller outage of up to 5 min
  • The MATLAB job can now be started with more than one thread
  • Printing of progress has been improved