Juan Fumero

Juan Fumero

Java Platform Group - Oracle
Juan Fumero, PhD, is a Software Developer in Oracle’s Java Platform Group, specializing in JIT compilation, managed runtime systems, GPU programming, and heterogeneous computing. Previously a Research Fellow at the University of Manchester, he led the development of TornadoVM, a framework for accelerating Java applications on GPUs, FPGAs, and other hardware. He holds a PhD from the University of Edinburgh and has contributed to projects with Intel, ESA, CERN, and Oracle Labs.
speakerDetail.talksBy

Juan Fumero
Juan Fumero
Java Platform Group - Oracle

Reflect, Transform, Accelerate: Bringing GPU Computing to Java

The talk presents HAT, a toolkit using Java Code Reflection to accelerate Java workloads on GPUs through reflection, transformation, and offloading to OpenCL or CUDA. It includes tensor-core and matri...
Java Language & Platform Java Language & Platform Conference 50 min. INTERMEDIATE