Nanos6 4.0 (OmpSs-2 2023.11)
Version 4.0, Fri Nov 17, 2023
The 4.0 version corresponds to the OmpSs-2 2023.11 release. It provides support for the ALPI tasking interface, reduces the external software requirements, and removes obsolete features.
General
- Implement the ALPI tasking interface to support external task-aware libraries
- Allow embedding jemalloc allocator
- Embed hwloc and jemalloc by default
- Add
devices.cuda.prefetch
option to control CUDA prefetching of data dependencies (enabled by default) - Install the nanos6.toml configuration file in
$prefix/share
- Remove obsolete
instrument.h
public interface - Remove obsolete
stats
andgraph
instrumentations - Remove software dependency with libunwind and elfutils
- Improve ovni library discovery
- Fix execution when enabling extrae instrumentation
- Fix memory leaks
- Fix several tests