TornadoVM
tornadovm.org
TornadoVM
@tornadovm.org
Official #TornadoVM - JIT Compiler & Runtime system for running JVM applications on heterogeneous hardware.

https://www.tornadovm.org/
Pinned
TornadoVM 6.0.0 is here - JVMCI-free and JNI-free.

✅ Compatible with any JDK 21-27 distribution.
✅ Cold start down 37%.
✅ 4.1× faster GEMM with Tensor-Core MMA.
✅ ~7,400 lines of C/C++ glue deleted.

📖 New blog: www.tornadovm.org/blogs/tornad...

#Java #GPU #CUDA #TornadoVM #OpenSource #HPC #AI
Java 27 arrived yesterday! And we are compatible since Day-0!
#opensource #Java #TornadoVM #GPU
September 16, 2026 at 2:48 PM
Reposted by TornadoVM
New #TornadoVM release, and it's JVMCI-free.
📌No more separate jdk25 branch, no back-syncing every PR from develop - one build for JDK 21–27.
📌Native code also migrated from JNI to Panama's FFM API - 7.5k lines of C++ gone.

Kudos to all contributors! 👏
#opensource #Java #GPU #AI
TornadoVM 6.0.0 is here - JVMCI-free and JNI-free.

✅ Compatible with any JDK 21-27 distribution.
✅ Cold start down 37%.
✅ 4.1× faster GEMM with Tensor-Core MMA.
✅ ~7,400 lines of C/C++ glue deleted.

📖 New blog: www.tornadovm.org/blogs/tornad...

#Java #GPU #CUDA #TornadoVM #OpenSource #HPC #AI
September 4, 2026 at 12:58 PM
Reposted by TornadoVM
TornadoVM is now modernized and forwards compatible with any JDK > 21 while receiving significant performance boosts! Can't wait to see those benefits translating to our AI inference engine in our next release!
TornadoVM 6.0.0 is here - JVMCI-free and JNI-free.

✅ Compatible with any JDK 21-27 distribution.
✅ Cold start down 37%.
✅ 4.1× faster GEMM with Tensor-Core MMA.
✅ ~7,400 lines of C/C++ glue deleted.

📖 New blog: www.tornadovm.org/blogs/tornad...

#Java #GPU #CUDA #TornadoVM #OpenSource #HPC #AI
September 3, 2026 at 9:53 AM
TornadoVM 6.0.0 is here - JVMCI-free and JNI-free.

✅ Compatible with any JDK 21-27 distribution.
✅ Cold start down 37%.
✅ 4.1× faster GEMM with Tensor-Core MMA.
✅ ~7,400 lines of C/C++ glue deleted.

📖 New blog: www.tornadovm.org/blogs/tornad...

#Java #GPU #CUDA #TornadoVM #OpenSource #HPC #AI
September 2, 2026 at 11:55 AM
Reposted by TornadoVM
The next TornadoVM release 6.0 will remove completely the dependency to JVMCI and will be onwards compatible. Babylon/HAT are complementary and we may integrate some parts when they are stable. Also we will soon land a PR to integrate with SpringAI! Your feedback is greatly appreciated!
August 13, 2026 at 9:00 PM
Reposted by TornadoVM
Great news! Three talks accepted at @devoxx.com 2026! Hope to see you all and discuss the future of #Java and #AI!
3 sessions accepted at @devoxx.com Belgium!

🛠️ Tools in Action: NVIDIA ecosystem from Java via #TornadoVM's Hybrid API

🎤 Talk: Building LLM inference engines in Java with TornadoVM

🧑‍💻 Hands-on Lab: From install to insight — a GPU lab for Java devs

Stay tuned
#Java #CUDA #LLM #AI #GPU #opensource
August 14, 2026 at 11:13 AM
3 sessions accepted at @devoxx.com Belgium!

🛠️ Tools in Action: NVIDIA ecosystem from Java via #TornadoVM's Hybrid API

🎤 Talk: Building LLM inference engines in Java with TornadoVM

🧑‍💻 Hands-on Lab: From install to insight — a GPU lab for Java devs

Stay tuned
#Java #CUDA #LLM #AI #GPU #opensource
August 14, 2026 at 9:11 AM
Reposted by TornadoVM
Our #Java #AI inference engine just got another major update with a huge performance leap and native #CUDA integration!
GPULlama3 v1.0.0 is out - now #CUDA-native

✅ TornadoVM CUDA backend w/ tensor-core (MMA) batch prefill
✅ FP16 & Q8_0 · Llama, Qwen, Devstral & more models
✅ An OpenAI-compatible server (llama-tornado --server)

Pure #Java. No JNI.

github.com/beehive-lab/GPULlama3.java

#opensource #AI #LLM #GPU
July 28, 2026 at 9:02 PM
Reposted by TornadoVM
Great effort and what an achievement! #LLM inference implemented in #Java, automatically accelerated on #GPUs with #TornadoVM & CUDA native support!

#opensource #AI #Java #GPU
GPULlama3 v1.0.0 is out - now #CUDA-native

✅ TornadoVM CUDA backend w/ tensor-core (MMA) batch prefill
✅ FP16 & Q8_0 · Llama, Qwen, Devstral & more models
✅ An OpenAI-compatible server (llama-tornado --server)

Pure #Java. No JNI.

github.com/beehive-lab/GPULlama3.java

#opensource #AI #LLM #GPU
July 28, 2026 at 10:54 AM
GPULlama3 v1.0.0 is out - now #CUDA-native

✅ TornadoVM CUDA backend w/ tensor-core (MMA) batch prefill
✅ FP16 & Q8_0 · Llama, Qwen, Devstral & more models
✅ An OpenAI-compatible server (llama-tornado --server)

Pure #Java. No JNI.

github.com/beehive-lab/GPULlama3.java

#opensource #AI #LLM #GPU
July 28, 2026 at 10:51 AM
Reposted by TornadoVM
The final release of the AERO software stack is here! Our new v2.0 leaflet showcases how we've optimized cloud deployments on top of the EU processor designs & accelerators.

📄 Get the brochure: aero-project.eu/posts/aero-v...

#OpenSource #cloud

@hipeac.bsky.social
@euprojectpulse.bsky.social
AERO v2.0 – June 2026 - AERO at a glance
AERO-Software-Stack-Leaflet-v2.0Download AERO-Software-Stack-Leaflet-v2.0 Presentation PPTXDownload
aero-project.eu
July 28, 2026 at 10:06 AM
Reposted by TornadoVM
JVM Weekly by @askowronski.bsky.social features @tornadovm.org 5.0.0 release that brings native CUDA support (cuBLAS, cuDNN, etc.) via the new Hybrid API. Same hardware-agnostic Java, can be extended for AMD & Apple Metal libraries.
www.linkedin.com/pulse/java-g...

#Java #GPU #TornadoVM #opensource
Java gets a Movie, Jakarta Gets an AI Rewrite, and CUDA catches the Tornado(VM) - JVM Weekly vol. 184
A documentary about who actually built Java, an AI agent that reimplemented Jakarta EE from the spec, and TornadoVM conceding that portability has limits. Before we jump in, a quick note: I was away l...
www.linkedin.com
July 16, 2026 at 8:28 AM
Reposted by TornadoVM
It’s been a busy week in the #Java ecosystem ➤ The GA release of TornadoVM 5.0; point releases of JHipster, Keycloak and Google ADK; maintenance releases of GraalVM Native Build Tools and Micronaut; the OmniFish Build of Payara and introducing Vidocq, and more.

🔗 #InfoQ News Roundup: bit.ly/4pq19Bl
July 15, 2026 at 9:26 AM
Reposted by TornadoVM
TornadoVM has officially transitioned into a new phase. One line of code, > 150x performance.
Becoming #CUDA native unlocks new potentials for high performance #Java #AI inference with zero dependencies.
Checkout our latest release, blogs, and new website 👇
TornadoVM 5.0.0 is CUDA-native. One line of #Java. 74× faster.

TornadoVM's Hybrid API drops a native cuBLAS call straight into a TaskGraph - same buffers, same #CUDA stream, zero host round-trips.

⚡ Run with the Hybrid API: bit.ly/4vqL7sq
📖 Full engineering deep dive: bit.ly/44VecBf

#AI #GPU
July 10, 2026 at 2:49 PM
TornadoVM 5.0.0 is CUDA-native. One line of #Java. 74× faster.

TornadoVM's Hybrid API drops a native cuBLAS call straight into a TaskGraph - same buffers, same #CUDA stream, zero host round-trips.

⚡ Run with the Hybrid API: bit.ly/4vqL7sq
📖 Full engineering deep dive: bit.ly/44VecBf

#AI #GPU
July 10, 2026 at 2:35 PM
Reposted by TornadoVM
The talk is now online!

GPU-accelerated, local LLM inference in pure Java, from a #Quarkus #LangChain4j app. No Python. No CUDA. #TornadoVM

🔗 youtu.be/9YCRUwr7pO8

#horizoneurope

@hipeac.bsky.social
@eucloudedgeiot.bsky.social
@quarkus.io
@langchain4j.dev
June 18, 2026 at 9:48 AM
New talk recording from @jprimeconf.bsky.social!

Run GPU-accelerated, local LLM inference in Java - from a @quarkus.io @langchain4j.dev app. No Python. No CUDA. Just Java. All inside the JVM - powered by #TornadoVM + GPULlama3.

🔗 youtu.be/9YCRUwr7pO8?...

#Java #GPU #LLM #AI #opensource
Building GPU-Accelerated AI Libraries in Java with TornadoVM, Thanos Stratikopoulos
YouTube video by Bulgarian Java User Group
youtu.be
June 18, 2026 at 9:36 AM
Reposted by TornadoVM
Final month of #AERO - and we're not slowing down!

Run GPU-accelerated LLMs in pure Java from a @quarkus.io #Langchain4j apps. No Python. No CUDA. Just #Java with @tornadovm.org.

A collab between @manchester.ac.uk & Red Hat!

🔗 aero-project.eu/posts/runnin...

#Java #LLM #AI #LLM #GPU #opensource
June 17, 2026 at 7:11 AM
Reposted by TornadoVM
Last week I was in Sofia for @jprimeconf.bsky.social!

I presented our latest work on @tornadovm.org and #GPULlama3 for seamless #GPU acceleration of local #AI inference with @quarkus.io and @langchain4j.dev.

Thanks to organizers, speakers, attendees & photographers for a great event.

#opensource
June 12, 2026 at 12:36 PM
Reposted by TornadoVM
Excited to attend #jPrime2026 in Sofia this week!

Looking forward to sharing our work on #GPULlama3, @tornadovm.org and their integration with @quarkus.io @langchain4j.dev.

Join me on Thursday (4/6) at 14:05, in Hall A:
jprime.io/agenda/275

#jPrime26 #Java #GPUs #AI #TornadoVM
June 2, 2026 at 12:35 PM
Reposted by TornadoVM
This week, Mary Xekalaki @maryxek.bsky.social presents the latest work at #ICPE2026!

“Pulse: A Profiling & Visualization Infrastructure for Heterogeneous Managed Systems”

📅 Thu, May 7
🕒 14:40–15:00

🔗 github.com/beehive-lab/...
📄 zenodo.org/records/1895...

#opensource #Java #GPU #TornadoVM
May 4, 2026 at 3:18 PM
Reposted by TornadoVM
TornadoVM team at @devoxxgreece.bsky.social

Great discussions, insightful sessions, and a fantastic community pushing the boundaries of high-performance #Java and #GPUs.

📸 Photo credit: @ddoutsiopoulos.bsky.social
May 1, 2026 at 11:49 AM
Reposted by TornadoVM
Great to see this work from the TornadoVM team!

As part of the AERO project, we’re excited to support open-source innovation that pushes the boundaries of running local LLMs on GPUs directly from #Java.

@euprojectpulse.bsky.social
@hipeac.bsky.social
@eucloudedgeiot.bsky.social

#opensource
Last week we gave two presentations at #OCX26 and @devoxxgreece.bsky.social - and the recordings are now available, scan the QR code!

From open-source evolution to running LLMs on GPUs directly from Java - there’s a lot to explore.

Stay tuned for more!

#opensource #Java #TornadoVM #AI #LLM #GPUs
May 1, 2026 at 11:37 AM
Last week we gave two presentations at #OCX26 and @devoxxgreece.bsky.social - and the recordings are now available, scan the QR code!

From open-source evolution to running LLMs on GPUs directly from Java - there’s a lot to explore.

Stay tuned for more!

#opensource #Java #TornadoVM #AI #LLM #GPUs
May 1, 2026 at 11:12 AM