Skip to content

TornadoVM 1.0.10

Latest
Compare
Choose a tag to compare
@jjfumero jjfumero released this 31 Jan 09:00
· 42 commits to master since this release
7ad77ea

Improvements

  • #608: Selective execution with multiple SPIR-V runtimes (either OpenCL, Intel Level Zero, or both) to unlock execution on RISC-V systems.
  • #611: Support of HalfFloat for Matrix Types (FP16 -> FP16).

Compatibility

  • #607: WSL installation and configuration updated for WSL Ubuntu 24 LTS and Windows 11.
  • #609: Documentation and patch for RISC-V64 updated.
  • #610: Maven dependency updated
  • #612: Re-enable colours in maven builds on Linux.

Bug Fixes

  • #606: Fix data sizes in benchmark suite.
  • #613: Fix code formatter.
  • #614: Fix flags for the benchmark pipeline in Jenkins.
  • #615: Fix code style based on the formatter.
  • #616: Fix atomics for the Kernel API and the OpenCL backend.

Full Changelog

v1.0.9...v1.0.10

Docs

https://tornadovm.readthedocs.io/en/v1.0.10/

How to build

Select the backend/s you want.

## To enable all backends
./bin/tornadovm-installer --jdk jdk21 --backend=opencl,spirv,ptx

## To enable just OpenCL
./bin/tornadovm-installer --jdk jdk21 --backend=opencl

## To enable just OpenCL and SPIRV
./bin/tornadovm-installer --jdk jdk21 --backend=opencl, spirv

# etc.