Releases: mariux64/mxq
Chaotic Chameleon.7
default tmpdir size to 10GiB instead of 100 GiB.
Chaotic Chameleon.6
-
tmpdir is now on by default (100 GiB)
-
Performance: mxqd reaper is now implemented as an external helper which gets exec()ed. This way it has an new and small address space, not one cloned from mxqd. The address space is charged for the users, so small mxq jobs can now run with smaller memory limits.
-
Performance: mxqd no longer disconnects from and reconnects to the mysql server for every job start (and in another place)
-
umount/cleanup of tmpdir is now done by an external helper for easier maintainability.
-
Performance: umount/cleanup now tries to remove files before doing the umount to decrease writeback
-
Performance: umount/cleanup of tmpdir is done in the background, mxqd doesn't wait for it
-
General code cleanup
Chaotic Chameleon.5
- New Memory control: Apply memory restrictions only to anonymous resident memory, not to virtual address space or file-backed memory. This should allow jobs to mmap big files into their address space.
Chaotic Chameleon.4
- includes new GPU policy a100_split_2
Chaotic Chameleon.3
- Fixes #125 (job wait time unbound in certain conditions)
- Improve memory display in web pages (controversial)
- Compile -O3 and fix related warnings
Chaotic Chameleon.2
- support unpredictable gpu idents
- new gpu policy: a100_split_3 ( 3 x 2g.10gb )
- minor cleanups
Chaotic Chameleon.1
- A race in gpu allocation has been fixed
- Default logging has been reduced a bit
- Code has been simplified
- A few minor bugs (on error paths only) have been fixed
Chaotic Chameleon
Experimental GPU supports
mxqd --gpu
mxqsub --gpu
Bored Beaver.4
Includes minor spelling mistakes and an increased main loop poll time.
Bored Beaver.3
Allows --prerequisite keywords to contain "_" which make sense for cpu-features like sse4_1.