VOOZH about

URL: https://www.phoronix.com/news/TornadoVM-1.1.1-Released

⇱ TornadoVM 1.1.1 Released For Java Programming Of Heterogeneous Hardware - Phoronix


👁 Phoronix

TornadoVM 1.1.1 Released For Java Programming Of Heterogeneous Hardware

Written by Michael Larabel in Programming on 7 July 2025 at 05:52 AM EDT. Add A Comment
TornadoVM version 1.1.1 is now available for this OpenJDK and GraalVM plug-in that supports Java offloading to GPUs, FPGAs, and other heterogeneous hardware. The past few years TornadoVM has been making a lot of progress to automatically run Java programs across GPUs and other devices supporting OpenCL, NVIDIA PTX, and Khronos SPIR-V/Vulkan.

TornadoVM 1.1.1 is the first new release since March and while a point release does bring many changes. TornadoVM 1.1.1 now optimizes to reuse allocated buffers for batch processing, updates documentation, performance improvements for processing using Dynamic Reconfiguration, refactoring Dynamic Reconfiguration, new warm-up API functions, and other improvements.

TornadoVM 1.1.1 also brings documentation updates, including updated build instructions for running it on RISC-V hardware. Plus an assortment of bug fixes.

👁 TornadoVM code sample example for Map Reduce


Code samples and other details on TornadoVM via the documentation.

Downloads and more details on the TornadoVM 1.1.1 release via GitHub.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.