Releases: bsc-pm/nodes
Releases · bsc-pm/nodes
NODES 1.2
Version 1.2, Wed May 15, 2024
The 1.2 version of NODES introduces several bug fixes and general improvements related to the nOS-V, ALPI, and ovni API integrations.
General
- Use proper nOS-V labels, depending on the API's current call.
- Improve error-handling of nOS-V return codes.
- Improve ovni instrumentation through various fixes.
- Use
ovni_thread_require
to request NODES model. - Require ovni version 1.5.0 or greater.
Bug Fixes
- Fix non-descriptive task labels in ovni instrumentation by generating placeholders.
- Fix a priority-clause related bug that caused executions to end abruptly.
- Fix (through a temporary TLS solution) ALPI interoperability issues.
NODES 1.1
Version 1.1, Wed Nov 22, 2023
The 1.1 version of NODES corresponds to the OmpSs-2 2023.11 release. It introduces a major refactor of the taskiter
construct along with many fixes for issues regarding the same construct and performance improvements.
General
- Refactor of the implementation of the taskiter feature, focused on fixing issues with the past implementation and improving its performance.
- Use the updated attach/detach from nOS-V 2.0.
- Drop support for nOS-V versions older than 2.0.
- Improve and simplify the configuration step.
Bug Fixes
- Fix the implementation of the taskiter through a major refactor.
- Fix issues regarding the order of linkage with several libraries by reordering nOS-V to be a first level dependency.
- Avoid neglecting custom user compilation flags when configuring.
- Fix several issues with the discovery of the ovni library.
NODES 1.0
version-1.0 Version 1.0.0