Skip to content

Releases: bsc-pm/nodes

NODES 1.2

15 May 06:40
Compare
Choose a tag to compare

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

22 Nov 15:31
Compare
Choose a tag to compare

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

28 May 07:06
Compare
Choose a tag to compare
version-1.0

Version 1.0.0