Skip to content

Releases: gjbex/worker

Compatibility with Open MPI 4.x

21 Dec 13:56
1f3694c
Compare
Choose a tag to compare

Open MPI 4.x removes the deprecated MPI_Type_struct function, it has been replaced by MPI_Type_create_struct.

Bugfix for -master switch

06 Mar 12:47
5a71290
Compare
Choose a tag to compare

The logic for the interaction between the -master and -threaded options is fixed.

Beta release to test master-threaded interaction

01 Oct 12:35
Compare
Choose a tag to compare

The -master option didn't work when combined with -threaded. This should be fixed in this beta release.

Avoid environment pollution

25 Sep 12:23
0b96f96
Compare
Choose a tag to compare

The she-bang used in the wrapper shell scripts allowed for some environment pollution from .bashrc or other similar files.

Eliminate dependency on core-counter

16 Sep 08:11
45ba607
Compare
Choose a tag to compare

worker now uses nproc to determine the number of avialable cores, hence eliminating the dependency on core-counter.

Bugfix for -master switch logic

11 Jan 14:05
d24d86e
Compare
Choose a tag to compare

A bug in the PBS script template resulted in incorrect handling of the -master switch.

Feature: WORKER_NUM_THREADS

30 Aug 10:00
Compare
Choose a tag to compare

The number of threads per work item for multithreaded work items is now available in the batch PBS script as WORKER_NUM_THREADS (analogous to OMP_NUM_THREADS).

Bugfix for wresume

25 Aug 07:49
Compare
Choose a tag to compare

wresume failed when the original wsub was done without any qsub specific command line arguments.

Workaround for qsub issue

07 Jul 11:37
Compare
Choose a tag to compare

This release adds a workaround for an issue where qsub doesn't handle the -C option gracefully.

Bug fixes for wresume

28 Oct 07:57
Compare
Choose a tag to compare

Previous changes introduced some bugs into wresume, now fixed.

Also dependencies on core-counter are handled more gracefully.