Christos Kotselidis
kotselidis.net
Christos Kotselidis
@kotselidis.net
Associate Professor at The University of Manchester
Chief Engineer Nimble Innovation
Project Lead #TornadoVM
#Java #AI #GPU
Pinned
Powered by TornadoVM🚀🚀🚀

www.infoq.com/news/2025/06... GPULlama3.java Brings GPU-Accelerated LLM Inference to Pure Java - InfoQ
GPULlama3.java Brings GPU-Accelerated LLM Inference to Pure Java
www.infoq.com
Thanks Frank Delporte for the wonderful interview and the opportunity to discuss @tornadovm.org and its #AI capabilities in accelerating #Java programs on #GPUs. If you are interested in GPU-accelerated AI inference in pure Java, check the interview below and www.tornadovm.org/gpullama3
November 15, 2025 at 12:50 PM
Reposted by Christos Kotselidis
Great to see @tornadovm.org featured at #VoxxedDays Ticino on Feb 6 2026!

Our project builds on #TornadoVM to bring #GPU acceleration for #Java to the emerging EU Processor! 🇪🇺

Don't miss it 👉 vdt26.voxxeddays.ch/talk/?id=3794

Follow us to learn more!

#horizoneurope

#Java #AI #GPUs
November 13, 2025 at 2:12 PM
Reposted by Christos Kotselidis
Thrilled to announce I’ll be speaking at #VoxxedDays Ticino on Feb 6th, joining such a great speaker lineup! 🇨🇭

I’ll share what’s new in #TornadoVM and #GPULlama3.java!

🔗 vdt26.voxxeddays.ch/talk/?id=3794

#Java #GPUs #AI #opensource

@aero-project.eu
November 13, 2025 at 1:51 PM
Thank you @frankdelporte.be and @devoxx.com for the opportunity to talk about @tornadovm.org and its capabilities for bringing native #GPU acceleration for #AI in #Java!
Part 5: Project Leyden, Babylon, Panama - TornadoVM

At Devoxx Belgium 2025, @frankdelporte.be took the camera and microphone to talk with several speakers and visitors: Moritz Halbritter, John Cecerralli, Christos Kotselidis, Michalis Papadimitriou 🎙️☕️

www.youtube.com/watch?v=1J_d...
Project Leyden, Babylon, Panama - TornadoVM
YouTube video by Devoxx
www.youtube.com
October 30, 2025 at 9:26 AM
Reposted by Christos Kotselidis
Last week I presented at #MPLR2025 our work on #TornadoInsight - an #opensource tool for static & dynamic analysis of #Java code using #TornadoVM on #GPUs.

The presentation is on YouTube:
🎥 Talk: youtube.com/live/sJZtDHw...

The tool is available on GitHub & JetBrains Marketplace!
[ICFP/SPLASH'25] Peony SE - MPLR (Oct 14th)
YouTube video by ACM SIGPLAN
youtube.com
October 21, 2025 at 11:44 AM
Reposted by Christos Kotselidis
Our colleague from @manchester.ac.uk, @stratika.bsky.social presented their work on #TornadoInsight, a plugin for @intellijidea.com that provides static and dynamic of #Java classes that use the #TornadoVM API!

#horizoneurope #opensource
October 14, 2025 at 10:08 AM
Reposted by Christos Kotselidis
Final MPLR talk for 2025:

Dynamic and Static Code Analysis for Java Programs on Heterogeneous Hardware
October 14, 2025 at 9:23 AM
Reposted by Christos Kotselidis
Next MPLR talk

TornadoViz: Visualizing Heterogeneous Execution Patterns in Modern Managed Runtime Systems
October 14, 2025 at 9:07 AM
Reposted by Christos Kotselidis
All MPLR papers can be found here:

dl.acm.org/doi/proceedi...
Proceedings of the 22nd ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes | ACM Conferences
dl.acm.org
October 14, 2025 at 6:36 AM
Reposted by Christos Kotselidis
The #TornadoVM deep dive session is live on YouTube!
👉 youtu.be/WNQ5ylMs4Ok?...

Next up: GPULlama3.java at #Devoxx with live coding demo showing Java-native GPU acceleration! -

🗓 Tomorrow (Oct 9) | 🕔 17:40–18:30 | 📍 Room 6
Don’t miss it!

#opensource #Java #AI #GPU
TornadoVM Deep Dive: Empowering Java Developers with GPU Acceleration by Thanos Stratikopoulos, Ch
YouTube video by Devoxx
youtu.be
October 8, 2025 at 12:49 PM
Reposted by Christos Kotselidis
Next week at #MPLR2025 & #VMIL2025 in Singapore!
We are excited to share that our partners from @manchester.ac.uk University of Crete and #RedHat are presenting 4 #research outcomes on #Java, #TornadoVM, #GC and #tools.

#horizoneurope

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

👇
October 10, 2025 at 11:24 AM
Reposted by Christos Kotselidis
GPU inference available on the latest version of @langchain4j.dev @devoxx.com
October 9, 2025 at 4:17 PM
In less than two hours @mikepapadim.bsky.social will demo state-of-the-art native #Java #AI inference on GPUs at @devoxx.com
Based on @tornadovm.org and the @graalvm.org compiler, 𝗚𝗣𝗨𝗟𝗹𝗮𝗺𝗮𝟯.𝗷𝗮𝘃𝗮 enables GPU inference of LLM models with high performance and integration with @langchain4j.dev!
October 9, 2025 at 2:19 PM
Reposted by Christos Kotselidis
The #TornadoVM team at #Devoxx!

Credits to Dimitris Doutsiopoulos for this amazing capture!
October 8, 2025 at 1:04 PM
Project Panama is a key component for transitioning #Java into the #AI era! @tornadovm.org has been among the early adopters of Panama. Thanks @nipafx.dev for the excellent talk @devoxx.com and the shoutout!
October 8, 2025 at 9:07 AM
Reposted by Christos Kotselidis
Behind the cameras! @kotselidis.net and @mikepapadim.bsky.social discussing with @frankdelporte.be about our technology at #Devoxx and how it can be used for fast #AI in #Java! The video is coming soon…

@devoxx.com
October 7, 2025 at 11:05 AM
Reposted by Christos Kotselidis
Yesterday at the #TornadoVM deep dive, we presented #TornadoInsight - an #opensource IntelliJ plugin that helps devs learn the TornadoVM API via static analysis & dynamic inspection.

Extended in the P2Code project and coming to #MPLR2025 next week!

#Devoxx

youtu.be/WNQ5ylMs4Ok?...
TornadoVM Deep Dive: Empowering Java Developers with GPU Acceleration by Thanos Stratikopoulos, Ch
YouTube video by Devoxx
youtu.be
October 7, 2025 at 9:07 AM
Reposted by Christos Kotselidis
The #TornadoVM team from the University of Manchester is at @devoxx.com Belgium! Don’t miss it, join them to learn more about #Java #GPU acceleration and the work done in the context of our project for the #EU hardware ecosystem!

#opensource
October 7, 2025 at 8:18 AM
Reposted by Christos Kotselidis
The Devoxx Belgium presentations from the first Deep Dive day are now available on each talk’s detail page and on our YouTube channel. Enjoy! 🍿👀
m.devoxx.com/events/dvbe25
October 7, 2025 at 5:58 AM
Reposted by Christos Kotselidis
October 6, 2025 at 1:42 PM
Reposted by Christos Kotselidis
Good morning from #Devoxx Belgium and the @tornadovm.org team!

Our #TornadoVM deep dive talk is today at 13.30 in Room 4.

#opensource #Java #AI #GPU
October 6, 2025 at 9:06 AM
GPULlama3.java our first GPU-accelerated Java-native LLM inference engine with #TornadoVM has officially been integrated to LangChain4J! Congratulations to the whole team for this achievement!
Next week @devoxx.com we will showcase our demos as well as provide a deep dive on @tornadovm.org!
October 2, 2025 at 5:12 PM
Reposted by Christos Kotselidis
Java + GPUs + AI = TornadoVM

We’re speaking at #Devoxx 2025! I will be there along with @mikepapadim.bsky.social @maryxek.bsky.social and @kotselidis.net for a deep dive on #TornadoVM!

📅 Oct 6 | 13:30–16:30 | Rm 4

@eucloudedgeiot.bsky.social
@aero-project.eu

#Java #AI #GPU #opensource
October 2, 2025 at 2:27 PM
Reposted by Christos Kotselidis
TornadoVM Deep Dive

This session will explore how @tornadovm.org extends GraalVM to unlock GPU acceleration, covering parallelism, integration with existing tooling, and a live demo optimizing an LLM pipeline.

m.devoxx.com/events/dvbe2...
September 24, 2025 at 2:18 PM
Reposted by Christos Kotselidis
Good morning from Madrid! Ready for the second day of the Open Source Community Day workshop!

Looking forward to connecting with other EU-funded #research projects working on #opensource!

@eucloudedgeiot.bsky.social
September 24, 2025 at 8:07 AM