Champion

Michalis Papadimitriou

University of Manchester/TornadoVM

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.

Badges 7

Talks 4

  1. Devoxx Greece 2026

    Building and Running LLMs on GPUs Directly from Java with TornadoVM and GPULlama3.java

    April 2026Java

  2. Devoxx Belgium 2025

    GPULlama3.java: Beyond CPU Inference with Modern Java

    October 2025GenAI & Beyond

  3. Devoxx Belgium 2025

    TornadoVM Deep Dive: Empowering Java Developers with GPU Acceleration

    October 2025Java

  4. Devoxx UK 2024

    Revolutionizing Java-based LLMs: Unleashing the Power of GPUs with TornadoVM

    May 2024Java▶ Watch