2024-03-14 13:45:59 +01:00
|
|
|
# Model versions
|
|
|
|
|
|
|
|
Track changes in emulator model versions.
|
|
|
|
|
|
|
|
!!! Note
|
|
|
|
These versions cover the [events defined](events.md) in the emulator models.
|
|
|
|
They are **not related to the versions of the libraries**.
|
|
|
|
|
|
|
|
## Nanos6
|
|
|
|
|
2024-03-13 18:27:10 +01:00
|
|
|
- nanos6 1.1.0:
|
|
|
|
- Deprecate running nested tasks (`6Tx`) without pausing the parent task
|
|
|
|
first (`6Tp`). For compatibility, the old behavior is still supported.
|
2024-03-14 13:45:59 +01:00
|
|
|
- nanos6 1.0.0: Initial version
|
|
|
|
|
|
|
|
## Nodes
|
|
|
|
|
|
|
|
- nodes 1.0.0: Initial version
|
|
|
|
|
|
|
|
## Kernel
|
|
|
|
|
|
|
|
- kernel 1.0.0: Initial version
|
|
|
|
|
|
|
|
## MPI
|
|
|
|
|
|
|
|
- mpi 1.0.0: Initial version
|
|
|
|
|
|
|
|
## Ovni
|
|
|
|
|
|
|
|
- ovni 1.0.0: Initial version
|
|
|
|
|
|
|
|
## OpenMP
|
|
|
|
|
|
|
|
- openmp 1.1.0: Initial version
|
|
|
|
|
|
|
|
## TAMPI
|
|
|
|
|
|
|
|
- tampi 1.0.0: Initial version
|
|
|
|
|
|
|
|
## nOS-V
|
|
|
|
|
2024-06-13 09:53:42 +02:00
|
|
|
- nosv 2.3.0
|
|
|
|
- Add `nosv.can_breakdown` attribute to metadata for breakdown checks.
|
2024-06-12 10:12:13 +02:00
|
|
|
- nosv 2.2.0
|
|
|
|
- Add support for progress events `VP{pra}`.
|
2024-03-15 17:36:54 +01:00
|
|
|
- nosv 2.1.0
|
2024-06-12 10:12:13 +02:00
|
|
|
- Add support for `nosv_mutex_lock`, `nosv_mutex_trylock` and `nosv_mutex_unlock` events `VA{lLtTuU}`.
|
|
|
|
- Add support for `nosv_barrier_wait` event `VA{bB}`.
|
2024-03-14 13:45:59 +01:00
|
|
|
- nosv 2.0.0
|
|
|
|
- Add support for parallel tasks, adding a new `bodyid` argument in `VT*` events.
|
|
|
|
- Remove support for old attach events `VH{aA}`.
|
|
|
|
- nosv 1.1.0
|
|
|
|
- Ignore old attach events `VH{aA}`.
|
|
|
|
- Add new API attach `VA{aA}` and detach `VA{eE}` events.
|
|
|
|
- nosv 1.0.0: Initial version.
|