AERO Project

AERO Project

@aero-project.eu

AERO is a Horizon Europe RIA project on open source software that will enable the deployment of cloud services on the EU processor designs of the European Processor Initiative. https://aero-project.eu/

41 followers20 following60 posts

AERO Project reposted

TornadoVM 8.0.0 is out! After 10 years: thank you, Graal. Java kernels are now compiled by TC, our own pure-Java compiler to CUDA, OpenCL and Metal. • AOT ready • No JVMCI • Now Apache 2.0 • Your code doesn't change 👉 www.tornadovm.org/blogs/tornad... #OpenSource #Java #AI #GPU

AERO Project reposted

Yesterday my colleagues @maryxek.bsky.social and @mikepapadim.bsky.social showed live demos about using NVIDIA cuFFT and cuBLAS with @tornadovm.org for signal filtering and @jitllm.io! NVIDIA performance is a jar away from Java. #Java #CUDA #TornadoVM

TornadoVM@tornadovm.org

Optimized GPU libraries (e.g. cuBLAS, cuDNN, etc.) by NVIDIA, now one jar away for your Java - without caring about JNI. We also show demos with Apache Flink and @jitllm.io. Watch our talk in @devoxx.com 👇 youtu.be/6SPnBmQrYEk?... #opensource #AI #TornadoVM #Java #GPU

AERO Project reposted

With the latest #TornadoVM version you can accelerate end-to-end Apache #Flink pipelines on the GPUs with native #LLM inference. No Python, no external APIs, all in one deployable jar!

TornadoVM@tornadovm.org

Optimized GPU libraries (e.g. cuBLAS, cuDNN, etc.) by NVIDIA, now one jar away for your Java - without caring about JNI. We also show demos with Apache Flink and @jitllm.io. Watch our talk in @devoxx.com 👇 youtu.be/6SPnBmQrYEk?... #opensource #AI #TornadoVM #Java #GPU

AERO Project reposted

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@tornadovm.org

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

AERO Project reposted

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@tornadovm.org

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

AERO Project reposted

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

AERO Project reposted

Great news! Three talks accepted at @devoxx.com 2026! Hope to see you all and discuss the future of #Java and #AI!

TornadoVM@tornadovm.org

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

AERO Project reposted

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

AERO Project reposted

Our #Java #AI inference engine just got another major update with a huge performance leap and native #CUDA integration!

TornadoVM@tornadovm.org

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

AERO Project reposted

Great effort and what an achievement! #LLM inference implemented in #Java, automatically accelerated on #GPUs with #TornadoVM & CUDA native support! #opensource #AI #Java #GPU

TornadoVM@tornadovm.org

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

AERO Project reposted

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

AERO Project reposted

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

AERO Project reposted

AERO Project reposted

TornadoVM 5.0.0 beacons a very important milestone: Native CUDA support! JIT-compiled Java kernels and native cuBLAS/cuDNN/cuFFT calls now live in the same task graph - same GPU buffers, same CUDA stream, no round-trips between them. #opensource #Java #TornadoVM #GPU #AI 👇

TornadoVM@tornadovm.org

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

AERO Project reposted

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@tornadovm.org

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

AERO Project reposted

📢 We do our best to repost the most valuable updates around EU projects. Still, we may be missing some important that our community would love to know. If you want to share a project update or announcement with our followers, feel free to DM it to us, and we will review it as soon as possible.

AERO Project reposted

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

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

youtu.beBuilding GPU-Accelerated AI Libraries in Java with TornadoVM, Thanos StratikopoulosYouTube video by Bulgarian Java User Group
TornadoVM@tornadovm.org

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

AERO Project reposted

Today at Devoxx Poland: "Six and a half ridiculous things to do with Quarkus" with Holly Cummins from 14:10 to 15:00 in Room 2 "Quarkus in Action…in Action!" with Martin Stefanko from 15:20 to 16:10 in Room 4B github.com/quarkusio/qu... #quarkusworldtour

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

github.comGitHub - beehive-lab/TornadoVMPulse: A quick analyzer for TornadoVM's profilling logsA quick analyzer for TornadoVM's profilling logs. Contribute to beehive-lab/TornadoVMPulse development by creating an account on GitHub.
TornadoVM@tornadovm.org

New paper accepted at #ICPE2026! We present TornadoVMPulse, a profiling & visualization tool for #TornadoVM to analyze and optimize #Java apps on #GPUs. Results for #GPULlama3: ⚡ 18.4% faster execution 📉 38% lower data-transfer cost 🇪🇺 @aero-project.eu 📍 Florence, May26 zenodo.org/records/1895...

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

TornadoVM@tornadovm.org

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

TornadoVM is featured in the latest Java Pro Magazine special issue (“Java in the Age of AI”, April 2026). 📌https://javapro.io/wp-content/uploads/2026/04/JAVAPRO_04-2026.pdf#page=42 @hipeac.bsky.social @euprojectpulse.bsky.social @eucloudedgeiot.bsky.social #horizoneurope #opensource #community

TornadoVM@tornadovm.org

TornadoVM is featured in the April 2026 issue of Java Pro Magazine - “Java in the Age of AI”! 👉 javapro.io/wp-content/u... In this article, @mikepapadim.bsky.social shared our experiences on building #GPU accelerated #LLM inference libraries with #TornadoVM. #Java #community #AI

AERO Project reposted

Friday Sessions at Devoxx Greece... Session: Build your own Java-powered Agentic Apps Speakers: Georgios Andrianakis, Kevin Dubois, Mario Fusco, & Dimitris Andreadis Time/Room: 09:45-11:15 in MC 3 (1/3)

AERO Project reposted

Java is really popular in Greece. Thank you for attending my Devoxx Greece session "Your Java Code Is Your LLM Prompt" #java #llm #dvgr26

AERO Project reposted

📢 We do our best to repost the most valuable updates around EU projects. Still, we may be missing some important that our community would love to know. If you want to share a project update or announcement with our followers, feel free to DM it to us, and we will review it as soon as possible.

AERO Project reposted

I have just migrated a Python launch/configuration script to Java 25, and I have asked an LLM to review it 👇

AERO Project reposted

Great to see external contributions driving real progress! Native #GPU support on Apple Silicon with Metal unlocked by #TornadoVM has enabled running Devstral 2 models directly on-device — a big step forward for performance and accessibility. This is exactly what makes #opensource so powerful!

Adam Bien@adambien.blog

I have just migrated a Python launch/configuration script to Java 25, and I have asked an LLM to review it 👇

AERO Project reposted

Official #Apple Metal support just landed to #TornadoVM + #CUDA graphs 🚀

TornadoVM@tornadovm.org

TornadoVM v4.0.0 is out! ✔ Apple Metal backend → native Apple Silicon ✔ SIMD intrinsics for PTX → more performance ✔ CUDA Graphs → reduced overhead ✅ Downloads at TornadoVM → www.tornadovm.org/downloads Big thanks to our contributors! 👏 #Java #JDK25 #JDK21 #TornadoVM #opensource #AI #GPUs

AERO Project reposted

If you're a #Java developer on #Apple computers, #TornadoVM now enables native execution on Apple Silicon via Metal (MSL). Big applause to all contributors! 👏 #opensource #Java #AI #GPUs

TornadoVM@tornadovm.org

TornadoVM v4.0.0 is out! ✔ Apple Metal backend → native Apple Silicon ✔ SIMD intrinsics for PTX → more performance ✔ CUDA Graphs → reduced overhead ✅ Downloads at TornadoVM → www.tornadovm.org/downloads Big thanks to our contributors! 👏 #Java #JDK25 #JDK21 #TornadoVM #opensource #AI #GPUs

AERO Project reposted

TornadoVM v4.0.0 is out! ✔ Apple Metal backend → native Apple Silicon ✔ SIMD intrinsics for PTX → more performance ✔ CUDA Graphs → reduced overhead ✅ Downloads at TornadoVM → www.tornadovm.org/downloads Big thanks to our contributors! 👏 #Java #JDK25 #JDK21 #TornadoVM #opensource #AI #GPUs