Releases: flecsi/flecsi
2.4.1
This bug-fix release addresses problems with task parameters of several kinds. One important defect was in the specification of wo
privileges; clients should verify that they do not attempt to rely on the old specification (which was never implemented). See the release notes for more information.
2.4.0
This feature release provides a variety of new capabilities:
- HPX as an additional backend
- support for many more task-parameter types, including
std::vector
s andstd::tuple
s that contain supported task parameters - tracing of tasks that use mutators
- unit-testing macros inside GPU kernels
- MPI-4 support (for large counts)
- new interfaces for launching tasks and kernels based on execution space task parameters, which
- avoid the need for specification (e.g.,
toc
) at each call site - select the correct Kokkos execution space
- allow specifying thread and block limits for Kokkos
- avoid the need for specification (e.g.,
See the release notes for more information.
2.3.2
This bug-fix release principally fixes build errors when not using Flog or using the MPI backend, as well as removing outdated dependencies. See the release notes for more information.
2.3.1
This bug-fix release principally addresses the Legion backend: ghost copies are faster, ntree
topology instances (which are still Legion-specific) initialize correctly, and the common field-resizing warnings are avoided. See the release notes for more information.
2.3.0
This feature release adds a new topology category ntree
, a more powerful interface to narray
, several other topology utilities (including support for rendezvous operations between meshes), a complete, documented set of public header files, a more flexible system for initialization, and additional range support. It also includes a number of bug fixes, particularly with narray
auxiliaries and Legion performance.
See the release notes for more information.
2.2.1
This bug-fix release principally addresses problems with ragged
fields, command-line options, and the control model. The code quality in the examples is also improved. See the release notes for more information.
2.2.0
This feature release formally adds the structured and unstructured mesh topologies that existed only in unfinished forms in 2.1.0. The API documentation is also much improved to avoid similar confusion in the future. See the release notes for more information.