Mary Xekalaki

Mary Xekalaki

University of Manchester
I'm a Research Associate at the University of Manchester and lead developer of TornadoVM, an open-source framework that lets Java applications run on GPUs and other accelerators without leaving the JVM. My work sits at the intersection of managed runtimes and compilers - JIT-compiling Java bytecode into GPU code, and bringing modern hardware features like tensor cores, low-precision arithmetic and quantization into reach for Java developers.
speakerDetail.talksBy

Thanos Stratikopoulos
Thanos Stratikopoulos
TornadoVM
Christos Kotselidis
Christos Kotselidis
University of Manchester
Mary Xekalaki
Mary Xekalaki
University of Manchester

From Install to Insight: A Hands-On GPU Lab for Java Developers

Hands-on lab to set up a local GPU-backed LLM in Java using GPULlama3.java, TornadoVM, and DevoxxGenie. Participants install, configure, run, profile, and debug GPU acceleration with TornadoInsight, T...
Java Language & Platform Java Language & Platform Hands-on Lab 120 min. BEGINNER
Thanos Stratikopoulos
Thanos Stratikopoulos
TornadoVM
Michalis Papadimitriou
Michalis Papadimitriou
Neo4j
Mary Xekalaki
Mary Xekalaki
University of Manchester

Tap into the NVIDIA Ecosystem from Java with TornadoVM's Hybrid API

TornadoVM’s Hybrid API lets Java developers combine GPU kernels written in Java with direct access to NVIDIA libraries like CUDA, cuBLAS, and cuFFT—without JNI. The session shows how to build high-per...
Agentic Engineering & Tooling Agentic Engineering & Tooling Tools-in-Action 30 min. INTERMEDIATE