Michalis Papadimitriou

Michalis Papadimitriou

University of Manchester
Michalis Papadimitriou is a Research Fellow at the University of Manchester and a Staff Software Engineer on the TornadoVM team. His core expertise includes open-source software development, hardware abstractions for high-level programming languages, compiler optimizations for GPU computing, and enabling large language model (LLM) inference on GPUs for the Java Virtual Machine (JVM).Michalis is focused on advancing GPU acceleration for machine learning workloads on the JVM through the TornadoVM framework and actively maintains the GPULlama3.java project.Before joining the University of Manchester, he worked on a range of software stacks at Huawei Technologies and contributed to the open-source machine learning compiler Apache TVM, while working for OctoAI (formerly OctoML), which was later acquired by Nvidia.
speakerDetail.talksBy

Michalis Papadimitriou
Michalis Papadimitriou
University of Manchester

GPULlama3.java: Beyond CPU Inference with Modern Java

This session introduces GPULlama3.java, an open-source framework enabling efficient, GPU-accelerated inference for Llama and similar models directly in Java using TornadoVM. Attendees will learn about...
GenAI & Beyond GenAI & Beyond Conference 50 min. INTERMEDIATE
Michalis Papadimitriou
Michalis Papadimitriou
University of Manchester
Thanos Stratikopoulos
Thanos Stratikopoulos
The University of Manches...
Christos Kotselidis
Christos Kotselidis
University of Mancheter/P...
+1 more

TornadoVM Deep Dive: Empowering Java Developers with GPU Acceleration

This session explores TornadoVM, an open-source tool enabling Java developers to accelerate applications on GPUs and other hardware without advanced GPU programming knowledge. Attendees will learn its...
Java Java Deep Dive 180 min. BEGINNER