Michalis Papadimitriou

Michalis Papadimitriou

Neo4j
Michalis Papadimitriou is a Senior Software Engineer at Neo4j and a Research Fellow at the University of Manchester. 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).He is focused on advancing high-performance AI and graph computing systems, with particular interest in GPU acceleration for machine learning workloads on the JVM through the TornadoVM framework, and continues to actively maintain the open-source GPULlama3.java project.Before joining Neo4j, Michalis was a Research Fellow at the University of Manchester, where he contributed to the TornadoVM project as a Staff Software Engineer. Prior to that, he worked across a range of software stacks at Huawei Technologies and contributed to the open-source machine learning compiler Apache TVM while at OctoAI (formerly OctoML), which was later acquired by NVIDIA.
speakerDetail.talksBy

Thanos Stratikopoulos
Thanos Stratikopoulos
TornadoVM
Michalis Papadimitriou
Michalis Papadimitriou
Neo4j
Orion Papadakis
Orion Papadakis
TornadoVM

Building LLM Inference Engines in Java with TornadoVM and the NVIDIA Ecosystem

The session shows how Java can run GPU-accelerated local LLMs natively with TornadoVM, using NVIDIA libraries without JNI. It covers GPULlama3.java, quantized inference, Quarkus and LangChain4J integr...
Java Language & Platform Java Language & Platform Conference 50 min. INTERMEDIATE
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