Sign in

Thanos Stratikopoulos

@stratika.bsky.social
74 followers 71 following 62 posts

Research Fellow at The University of Manchester, #TornadoVM Team.

PostsRepliesMedia
Reposted by Thanos Stratikopoulos
jitLLM @jitllm.io · 6h
Can Java compete with llama.cpp/ollama? YES! With @jitllm.io! jitLLM uses NVIDIA CUDA features and libraries (cuBLAS, cuDNN) and reaches 0.90× to 1.12× of llama.cpp's throughput! jitLLM is empowered by @tornadovm.org and will be soon in @langchain4j.dev and @quarkus.io. github.com/beehive-lab/...
094
Reposted by Thanos Stratikopoulos
Christos Kotselidis @kotselidis.net · 5h
Our latest addition to the TornadoVM family. Blazing fast AI inference at native speed!
053
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 7h
Next week we will be in @devoxx.com and speak about @tornadovm.org, @jitllm.io and how we accelerate Java on GPUs, using #NVIDIA native libraries! Come and talk to us, to learn more! #opensource #Java #AI #TornadoVM #jitLLM #GPU
075
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 23/09/2026
📣 New Press Release: AXHEL, an open-source C++ library from @DII_Pisa accelerating the arithmetic behind Homomorphic Encryption on AArch64. 👉 aero-project.eu/wp-content/u... Repo: github.com/AERO-Project-EU/AXHEL @hipeac.bsky.social @eucloudedgeiot.bsky.social #opensource #he #encryption
github.com
GitHub - AERO-Project-EU/AXHEL: ARM aXceleration for Homomorphic Encryption Library is an open-source library providing optimized modular arithmetic kernels for homomorphic encryption on ARM AArch64 a...
ARM aXceleration for Homomorphic Encryption Library is an open-source library providing optimized modular arithmetic kernels for homomorphic encryption on ARM AArch64 architectures using SVE and SV...
042
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 22/09/2026
TornadoVM 7.0.0 is out! New TileContext API: Write #GPU kernels from #Java in tiles, not threads, via #NVIDIA #cuTile model. Now, cuTile methods can be mixed with cuBLAS functions in one TaskGraph, optimizing data transfers. 👉 github.com/beehive-lab/TornadoVM/releases/tag/v7.0.0 #opensource #AI
052
Reposted by Thanos Stratikopoulos
Mark Reinhold @mreinhold.org · 15/09/2026
Java 27 / JDK 27: General Availability: mail.openjdk.org/archives/lis... Features: openjdk.org/projects/jdk... Downloads: jdk.java.net/27/ #Java27 #JDK27 #OpenJDK #Java
04425
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 16/09/2026
Java 27 arrived yesterday! And we are compatible since Day-0! #opensource #Java #TornadoVM #GPU
042
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 15/09/2026
Last week, at ApplePies Conference 2026, the Department of Information Engineering at the University of Pisa presented new results from our project on #FPGA acceleration for #homomorphicencryption. Read the preprint: zenodo.org/records/2277...
022
Thanos Stratikopoulos @stratika.bsky.social · 04/09/2026
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
053
Reposted by Thanos Stratikopoulos
LangChain4j @langchain4j.dev · 14/08/2026
#LangChain4j 1.19.0 is out! github.com/langchain4j/...
github.com
Release 1.19.0 and 1.19.0-beta29 · langchain4j/langchain4j
Notable Changes MCP client according to 2026-07-28 by @jmartisk in #5881 Update milvus to V2 service & support hybrid search by @yangzho12138 in #3311 Add tool actions compensation at agentic syst...
011
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 14/08/2026
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
073
Reposted by Thanos Stratikopoulos
Christos Kotselidis @kotselidis.net · 13/08/2026
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!
187
Reposted by Thanos Stratikopoulos
Christos Kotselidis @kotselidis.net · 28/07/2026
Our #Java #AI inference engine just got another major update with a huge performance leap and native #CUDA integration!
043
Thanos Stratikopoulos @stratika.bsky.social · 28/07/2026
Great effort and what an achievement! #LLM inference implemented in #Java, automatically accelerated on #GPUs with #TornadoVM & CUDA native support! #opensource #AI #Java #GPU
064
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 28/07/2026
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-project.eu
AERO v2.0 – June 2026 - AERO at a glance
AERO-Software-Stack-Leaflet-v2.0Download AERO-Software-Stack-Leaflet-v2.0 Presentation PPTXDownload
044
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 22/07/2026
New results presented at #IOLTS2026 by the Dept. of Information Engineering, Università di Pisa! Our work shows how #ARM #SVE accelerates Microsoft SEAL, boosting CKKS #homomorphicencryption performance. 👉 aero-project.eu/posts/aero-i... #Cybersecurity #Research
032
Thanos Stratikopoulos @stratika.bsky.social · 16/07/2026
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
linkedin.com
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...
084
Reposted by Thanos Stratikopoulos
InfoQ @infoq.com · 15/07/2026
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
066
Reposted by Thanos Stratikopoulos
Christos Kotselidis @kotselidis.net · 10/07/2026
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 👇
075
Thanos Stratikopoulos @stratika.bsky.social · 10/07/2026
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 👇
0115
Reposted by Thanos Stratikopoulos
LangChain4j @langchain4j.dev · 26/06/2026
#LangChain4j 1.17.0 is out! 🎉 github.com/langchain4j/...
github.com
Release 1.17.0 and 1.17.0-beta27 · langchain4j/langchain4j
Notable Changes Introduce new Debate agentic pattern by @mariofusco in #5382 Allow a tool to declare its compensating action and invoke it when it fails by @mariofusco in #5171 Add Oracle Database...
082
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 17/06/2026
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
185
Thanos Stratikopoulos @stratika.bsky.social · 12/06/2026
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
073
Thanos Stratikopoulos @stratika.bsky.social · 03/06/2026
A well presented overview on getting faster startup, warmup, memory footprint in #Java along with a comparison of all existing solutions delivered by @hansolo.eu at #jprime2026
042
Thanos Stratikopoulos @stratika.bsky.social · 03/06/2026
Really interesting talk at #jPrime2026 from @kevindubois.com on @quarkus.io @langchain4j.dev and how to create #AI infused applications. I have kept a special note on dynamic model selection and non-AI agents for more deterministic tasks. #Java #AI
193
Thanos Stratikopoulos @stratika.bsky.social · 03/06/2026
Great start in #jPrime2026, featuring a playful way of learning modern #Java by @piotrprz.bsky.social and @maritvandijk.bsky.social!
072
Thanos Stratikopoulos @stratika.bsky.social · 02/06/2026
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
064
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 04/05/2026
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.com
GitHub - beehive-lab/TornadoVMPulse: A quick analyzer for TornadoVM's profilling logs
A quick analyzer for TornadoVM's profilling logs. Contribute to beehive-lab/TornadoVMPulse development by creating an account on GitHub.
084
Thanos Stratikopoulos @stratika.bsky.social · 01/05/2026
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
055
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 01/05/2026
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
085
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 01/05/2026
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
054
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 28/04/2026
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
043
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 28/04/2026
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
064
Reposted by Thanos Stratikopoulos
Foojay, the Friends Of OpenJDK @foojay.io · 24/04/2026
How did @azulsystems.bsky.social #Zulu become part of Docker's Official Images for Java? @frankdelporte.be writes about the journey and its meaning for developers. foojay.io/today/the-ro... #Java #Docker
foojay.io
The Road to Docker Official Images for Java: The Azul Zulu Story
foojay is the place for all OpenJDK Update Release Information. Learn More.
055
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 24/04/2026
Happening now! Meeting with the Quarkus team at @devoxxgreece.bsky.social ! #opensource #Java #cloud #native
162
Reposted by Thanos Stratikopoulos
Adam Bien @adambien.blog · 23/04/2026
Java is really popular in Greece. Thank you for attending my Devoxx Greece session "Your Java Code Is Your LLM Prompt" #java #llm #dvgr26
083
Thanos Stratikopoulos @stratika.bsky.social · 24/04/2026
Ready for the @quarkus @langchain4j.dev workshop at @devoxxgreece.bsky.social! #Java #AI #LLM
042
Reposted by Thanos Stratikopoulos
Adam Bien @adambien.blog · 21/04/2026
Java action movies are easily filling cinemas 😀 Thank you for attending my #jcon session, 'Livecoding: Creating Beautiful Java Code with LLM and Agents', as well as for your questions and conversations. 👇
071
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 22/04/2026
We are at #OCX26 this week! Yesterday, Thanos Stratikopoulos from University of Manchester presented the #opensource practices used in @tornadovm.org project for resulting into a production ready software! Stay tuned for more! @euprojectpulse.bsky.social #opensource #cloud #GPU #Java #TornadoVM
064
Thanos Stratikopoulos @stratika.bsky.social · 20/04/2026
On my way to Brussels 🇧🇪 for #OCX2026 “TornadoVM: From Academia to Open Source Success” 
🕓 Tomorrow, 16:00–16:45 | 📍 Studio 4 👉 www.ocxconf.org/event/2026/a... Let’s connect if you’re there! @tornadovm.org #OpenSource #Java #TornadoVM
074
Reposted by Thanos Stratikopoulos
Marit van Dijk @maritvandijk.bsky.social · 13/04/2026
Use command completion (..) in @intellijidea.com to refactor and transform code. It offers all relevant actions to your context, so you can keep moving forward. www.youtube.com/watch?v=Hmpp...
youtube.com
Refactor and transform code with command completion
Join us: Website: https://jb.gg/website Blog: https://jb.gg/blog X: https://twitter.com/intellijidea Bluesky: https://bsky.app/profile/intellijidea.com LinkedIn:…
062
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 14/04/2026
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!
075
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 09/04/2026
Our @cern.voxxeddays.ch 2026 talk is now live! We introduce TornadoVM, and show how it’s already used in the ESA #GAIA mission. Highlight: #GPULlama3, a #GPU accelerated #LLM inference in #Java, integrated with @langchain4j.dev + #Quarkus 👉 www.tornadovm.org/gpullama3 📽️ youtu.be/oRVtTEbtt_Y?...
youtu.be
TornadoVM: Supercharge your Java with GPU acceleration - Christos Kotselidis, Mary Xekalaki
YouTube video by Devoxx
0106
Reposted by Thanos Stratikopoulos
Christos Kotselidis @kotselidis.net · 07/04/2026
Official #Apple Metal support just landed to #TornadoVM + #CUDA graphs 🚀
022
Thanos Stratikopoulos @stratika.bsky.social · 07/04/2026
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
094
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 07/04/2026
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
0103
Reposted by Thanos Stratikopoulos
Voxxed Days CERN @cern.voxxeddays.ch · 31/03/2026
We’re thrilled to share that the sessions from Voxxed Days CERN 2026 have officially started shipping on the @devoxx.com YouTube channel! 📺 Watch the full playlist here: www.youtube.com/playlist?lis...
youtube.com
Voxxed Days CERN 2026 - YouTube
Voxxed Days CERN 26 - 10th of February 2026 - https://vdc26.voxxeddays.ch/
055
Reposted by Thanos Stratikopoulos
Christos Kotselidis @kotselidis.net · 30/03/2026
ICYMI our @cern.voxxeddays.ch 2026 talk with @maryxek.bsky.social on @tornadovm.org #Java #GPUs #AI and all👇 youtu.be/oRVtTEbtt_Y?...
youtu.be
TornadoVM: Supercharge your Java with GPU acceleration - Christos Kotselidis, Mary Xekalaki
YouTube video by Devoxx
054
Reposted by Thanos Stratikopoulos
TornadoVM @tornadovm.org · 30/03/2026
We’re excited to see TornadoVM featured at OCX 2026. Thanos Stratikopoulos will share how TornadoVM evolved from academic research into an open source success story. 🕓 16:00-16:45 📍 Studio 4 www.ocxconf.org/event/2026/a... #OCX2026 #TornadoVM #opensource #Java #HPC #research
063
Reposted by Thanos Stratikopoulos
AERO Project @aero-project.eu · 30/03/2026
Join Thanos Stratikopoulos (@stratika.bsky.social) at #OCX26 to learn more about #TornadoVM and how an #opensource #Java technology is evolved from academic research into open source impact. 📹 youtube.com/watch?si=OLK... 📅 ocxconf.org/event/2026/a... #horizoneurope @hipeac.bsky.social
youtube.com
052