Skip to content

Releases: mathworks/matlab-parallel-lsf-plugin

2.2.1

18 Oct 13:06
306fa74
Compare
Choose a tag to compare

New Features

  • Use the -genvlist option with mpiexec to explicitly forward environment variables, preventing inappropriate variables like CUDA_VISIBLE_DEVICES from being forwarded.

Bug Fixes

  • The getJobStateFcn function now treats jobs unknown to the scheduler as finished, improving the detection of crashed jobs.
  • Submitting a job from MATLAB versions R2017a to R2021b in -nodisplay mode no longer results in an error.
  • Endless loops in command line prompts on Windows no longer occur when operating in -nodesktop mode.
  • The warning message template within getRemoteConnection now includes the previously missing %s placeholder.

2.2.0

08 Feb 11:54
4f3cb2c
Compare
Choose a tag to compare

New Features

  • Choose between between identity file and password authentication method with the updated identity file dialog.
  • Display submission arguments when you submit a job with the new 'DisplaySubmitArgs' AdditionalProperties option.
  • Helper functions are now in a private folder to reduce clutter.
  • Automatically generated scripts (environment wrapper, submit script) now have more descriptive names.
  • Use the new postConstructFcn example to automatically run commands when you create a cluster object.
  • The submit script now generates job names that include "MATLAB" and the MATLAB version used to submit the job. This new feature allows cluster administrators to track which MATLAB versions are in use on the cluster.

Bug Fixes

  • The tasks of independent jobs on Windows no longer write to the same output file.
  • The tasks of independent jobs now have CPU affinity.

2.1.1

17 Aug 12:39
d9ce792
Compare
Choose a tag to compare

What's Changed

  • Check cached remoteConnection is valid
  • Prepend www to URLs
  • Double-quote paths when running chmod and dos2unix on sh scripts
  • Apply extra double-quotes to paths before passing to LSF

2.1.0

14 Apr 09:47
33e76ed
Compare
Choose a tag to compare

New features

  • Add support for Windows clusters (requires Windows client)
  • Add example discovery configuration file and sh script to test it (supported for R2023a onwards)
  • Add iAppendRequiredArgument function to getCommonSubmitArgs
  • Add AdditionalProperty SSHPort to modify the SSH port we connect to on the cluster
  • Set environment variables after the job has started via a new environment wrapper script rather than forwarding them all through the scheduler

Bug fixes

  • Call bsub with noheader flag to avoid erroneously picking up job states in the header line
  • Updated readme to point to the new File Exchange mirror
  • Can now make a second attempt at submitting a job if the first failed due to an error copying files

2.0.0

02 Feb 13:39
c4e5316
Compare
Choose a tag to compare

Merge submission modes

Full Changelog: v1.0.0...v2.0.0

1.0.0

11 Oct 13:24
876144d
Compare
Choose a tag to compare
v1.0.0

Fix typo in example