Version [1.4.0], Tue Oct 28, 2025
This version corresponds to the OmpSs-2 2025.11 release. It introduces the taskiter construct and the NODES configuration file as well as several bug fixes and general improvements.
Added
- Re-implementation of the newly optimized
taskiterconstruct. - Improve usability by swapping to the use of a configuration file (
nodes.toml) instead of environment variables. - Add the option to build NODES with AddressSanitizer.
- Add an internal parallelization mechanism within NODES. Currently only leveraged through the
taskiterconstruct.
Changed
- Deprecate
NODES_OVNI. Although it currently overrides the new configuration file, it will be removed in a future release. - Improve and move the documentation currently found within the
READMEto a separate documentation folder.
Fixed
- Fixed memory leaks related to the
TaskMetadataclass,Taskloops, dependencies, andSpawnFunctions. - Fixed bugs regarding reductions which yielded wrong values in some scenarios.