TornadoVM 1.0.3
27/03/2024
Improvements
- #344 : Support for Multi-threaded Execution Plans.
- #347 : Enhanced examples.
- #350 : Obtain internal memory segment for the Tornado Native Arrays without the object header.
- #357 : API extensions to query and apply filters to backends and devices from the
TornadoExecutionPlan
. - #359 : Support Factory Methods for FFI-based array collections to be used/composed in TornadoVM Task-Graphs.
Compatibility
- #351 : Compatibility of TornadoVM Native Arrays with the Java Vector API.
- #352 : Refactor memory limit to take into account primitive types and wrappers.
- #354 : Add DFT-sample benchmark in FP32.
- #356 : Initial support for Windows 11 using Visual Studio Development tools.
- #361 : Compatibility with the SPIR-V toolkit v0.0.4.
- #363 : Level Zero JNI Dependency updated to 0.1.3.
Bug Fixes
- #346 : Computation of local-work group sizes for the Level Zero/SPIR-V backend fixed.
- #360 : Fix native tests to check the JIT compiler for each backend.
- #355 : Fix custom exceptions when a driver/device is not found.