Resources ==================== .. _resources: Videos ------ - M. Papadimitriou, `Revolutionizing Java-based LLMs: Unleashing the Power of GPUs with TornadoVM `_, Devoxx UK 2024. - A. Stratikopoulos, `Java… to unlock GPU acceleration for Polyglot Language Runtimes `_, FOSDEM 2024. - A. Stratikopoulos, `TornadoVM: Write once, run everywhere everywhere! `_, Devoxx Belgium 2023. - J. Fumero, `From CPU to GPU and FPGAs: Supercharging Java Applications with TornadoVM `_, JVMLS 2023. - J. Fumero, `oneAPI Meetup TornadoVM with Juan Fumero `_ oneAPI Meetup 2023. - A. Stratikopoulos, `Write Once, Run Anywhere... Well, What About Heterogeneous Hardware? `__, FOSDEM 2023. - A. Stratikopoulos, `TornadoVM: Hardware Acceleration For Java In Practice `__, FOSDEM 2022. - J. Fumero, `TornadoVM: Transparent Hardware Acceleration for Java…and Beyond! `_, JavaZone 2021. - J. Fumero, `TornadoVM: Transparent Hardware Acceleration for Java and Beyond! `__, Devoxx Ukraine 2021. - J. Fumero, `Level up Your Java Performance with TornadoVM `__, QCon Plus 2021. - A. Stratikopoulos, `TornadoVM: A virtual machine for exploiting high performance heterogeneous hardware of Java programs `__, FOSDEM 2020. - J. Fumero, `TornadoVM: A virtual machine for exploiting high performance heterogeneous hardware `__, Joker 2019. - J. Fumero, `Overview of TornadoVM `__, JVMLS 2019. Presentations ------------- - TornadoVM Slides @ QConLondon 2020: `link `__ - TornadoVM Slides @ JokerConf 2019: `link `__ - TornadoVM Slides @ JVMLS 2019: `link `__ Podcast ------------- - Adam Bien Podcast with Juan Fumero: `TornadoVM, Paravox.ai: Java, AI, LLMs and Hardware Acceleration `_. - Adam Bien Podcast with Juan Fumero: `FPGAs, GPUs or Data Science with Java `_. - Foojay Podcast #17: Execute Java Code with TornadoVM on CPUs, GPUs, and FPGAs (March 2023): `link `__ - TornadoVM at Software Engineering Daily (2019): `link `__ Articles -------- - Article by Juan Fumero, `Level up Your Java Performance with TornadoVM `__, InfoQ, 10/03/2022. - Article by Juan Fumero, `TornadoVM: Accelerating Java with GPUs and FPGAs `__, InfoQ, 13/06/2020. - Article by C. Swan, `TornadoVM: Running Java on GPUs and FPGAs `__, InfoQ, 08/03/2020. - F. Blanaru, J. Fumero, C.Kotselidis, `Towards a unified VM for hardware acceleration of managed languages `__, E2DATA, 20/02/2020. - J. Fumero, A. Stratikopoulos, C.Kotselidis, `TornadoVM: Running your Java programs on heterogeneous hardware `__, JAXEnter, 17/10/2019. - C. Kotselidis, `TornadoVM: Dynamic Reconfiguration on Heterogeneous Hardware `__, E2Data, 28/02/2019. Demos & Artefacts ----------------- - TornadoVM Examples: `link `__. - Examples used for QConLondon: `link `__. - TornadoVM running with KFusion Microsoft Kinect: `link `__. - TornadoVM Ray-Tracer: `link `__. - TornadoVM running with Docker images on NVIDIA GPUs: `link `__.