
Department of Computer Science, University of #Manchester @OfficialUoM, one of the largest in the @RussellGroup 👩🏿💻👩💻👨🏿💻👨💻
Manchester, UK
Joined July 2012
- Tweets7K
- Following584
- Followers12.4K
- Likes1.4K
Computer Science @ The University of Manchester retweeted
After 10 years of lessons learned,@tornadovm introduces its own lean, modern Java-to-GPU compiler written in pure Java, no Graal or JVMCI dependencies. With AOT support, Leyden and @graalvm Native Image readiness, and improved compiler tooling. Apache 2.0 licenced.
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
👉 tornadovm.org/blogs/tornadov…
#OpenSource #Java #AI #GPU
Computer Science @ The University of Manchester retweeted
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
👉 tornadovm.org/blogs/tornadov…
#OpenSource #Java #AI #GPU
Computer Science @ The University of Manchester retweeted
Great to see @tornadovm on the top of the @ycombinator today! The article has all of the latest work on accessing @nvidia libraries from Java!
Computer Science @ The University of Manchester retweeted
Honoured to receive the Best Paper Award at #INLG2026! 🎉🍾
Our survey, led by my student @tylerl404, reveals a striking gap between AI practitioners and the public: practitioners are more optimistic, yet nearly half still see AI’s societal impact as negative
@csmcr @inlgmeeting
Happy to announce that my paper with @chenghua_lin "Do as I Say, Not as You Do: Assessing Public Versus Practitioner Perspectives on the Development of Artificial Intelligence and Language Technologies" won Best Paper at @inlgmeeting! @sltcdt #NLP Paper: bit.ly/4iaeier
Computer Science @ The University of Manchester retweeted
Had so much fun at @JDD_Krakow 2026 in Kraków yesterday.
I presented “Java Goes CUDA-Native”: new @tornadovm features that let @jitLLM run LLM inference at GPU-native speed, from Java.
tornadovm.org
jitllm.io
#opensource #Java #TornadoVM #GPU #AI
Computer Science @ The University of Manchester retweeted
96.65 tokens/sec for #Llama 3.2 1B – running through a pure-#Java GPU inference engine. @mikepapadim explores GPULlama3.java & #TornadoVM and how they bring GPU-accelerated #LLM inference to the #JVM.
See the code: javapro.io/2026/10/13/buildi…
#AI @langchain4j @QuarkusIO
Computer Science @ The University of Manchester retweeted
LLM Inference on GPU in Java?
@tornadovm and @jitllm at @Devoxx Belgium!
* Java writing Java that runs on the GPU. Java for the GPU, on the GPU!.
* A @QuarkusIO @langchain4j application reviewing it's future port to Quarkus 4 locally, all in Java on GPU!
youtu.be/HO5CpETzywk?is=_ws2…
Computer Science @ The University of Manchester retweeted
TornadoVM has a new family member! #jitLLM provides blazing fast AI inference at native speed⚡️👇
Can Java compete with llama.cpp/@ollama? YES! With @jitLLM!
jitLLM uses @nvidia CUDA libraries (cuBLAS, cuDNN) and reaches 0.90× to 1.12× of llama.cpp's throughput!
jitLLM is empowered by @tornadovm and will be soon in @langchain4j and @QuarkusIO.
github.com/beehive-lab/jitll…
Computer Science @ The University of Manchester retweeted
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 @ApacheFlink and @jitllm.
Watch our talk in @Devoxx 👇
youtu.be/6SPnBmQrYEk?si=3DI_…
#opensource #AI #TornadoVM #Java #GPU
Computer Science @ The University of Manchester retweeted
Yesterday my colleagues @MXekalaki and @mikepapadim showed live demos about using @nvidia cuFFT and cuBLAS with @tornadovm for signal filtering and @jitllm!
NVIDIA performance is a jar away from Java.
#Java #CUDA #TornadoVM
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 @ApacheFlink and @jitllm.
Watch our talk in @Devoxx 👇
youtu.be/6SPnBmQrYEk?si=3DI_…
#opensource #AI #TornadoVM #Java #GPU
Computer Science @ The University of Manchester retweeted
We are @Devoxx, getting ready for our first hands-on #GPU lab for #Java!
We will be in BOF2 room at 16:50, with live demos!
@tornadovm @jitllm
Can Java compete with llama.cpp/@ollama? YES! With @jitLLM!
jitLLM uses @nvidia CUDA libraries (cuBLAS, cuDNN) and reaches 0.90× to 1.12× of llama.cpp's throughput!
jitLLM is empowered by @tornadovm and will be soon in @langchain4j and @QuarkusIO.
github.com/beehive-lab/jitll…
Computer Science @ The University of Manchester retweeted
Next week we will be in @Devoxx and speak about @tornadovm, @jitllm 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
Computer Science @ The University of Manchester retweeted
TornadoVM 7.0.0 is out!
New TileContext API: Write #GPU kernels from #Java in tiles, not threads, via @nvidia cuTile model. The compiler picks threads, shared memory and Tensor Cores.
Mixes with Parallel API, KernelContext & cuBLAS in one TaskGraph.
👉 github.com/beehive-lab/Torna…
Computer Science @ The University of Manchester retweeted
Java 27 is out and @tornadovm is already compatible!
xitter.cf/tornadovm/status/21002…
Java 27 is now available! #Java27 #JDK27 #OpenJDK
Download now: social.ora.cl/6015BGuseS
Release notes: social.ora.cl/6017BGuset
API Javadoc: social.ora.cl/6018BGuseQ
Features: social.ora.cl/6010BGusea
Blog: social.ora.cl/6013BGuseL
Computer Science @ The University of Manchester retweeted
A new TileContext API in TornadoVM's CUDA backend! Write tile kernels in plain Java and let @nvidia's cuTile compiler pick the threads, layouts and tensor-core instructions. No PTX, no warps.
PR is open - feedback welcome 👇
github.com/beehive-lab/Torna…
#Java #TornadoVM #GPU
Replying to @tornadovm
@tornadovm now has a cuTile backend from Java.
Write a Java kernel with the new TileContext API → compiled to CUDA Tile C++ → tileIR picks the layout and HMMA
Then chain it with JIT'd CUDA kernels and a @nvidia libraries in One CUDA Graph.
github.com/beehive-lab/Torna…
Computer Science @ The University of Manchester retweeted
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: tornadovm.org/blogs/tornadov…
All SDKs are pushed in @sdkman_ and docker images in DockerHub!
#Java #GPU #CUDA #TornadoVM #OpenSource #HPC #AI
Computer Science @ The University of Manchester retweeted
Big leap forward for Tornadovm, as it moves into a JVMCI and JNI free era by adapting FFM. All new updates will be @Devoxx in Belgium along how we enable more @nvidia features to the JVM!
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: tornadovm.org/blogs/tornadov…
All SDKs are pushed in @sdkman_ and docker images in DockerHub!
#Java #GPU #CUDA #TornadoVM #OpenSource #HPC #AI




























