On 14th of October, Michalis Papadimitriou from UNIMAN, presented their work on TornadoViz at MPLR 2025, which was co-located with SPLASH!
TornadoViz is a visual analytics tool that brings transparency to heterogeneous execution in Java applications. By leveraging TornadoVM’s specialized bytecode system, it bridges the gap between high-level application logic and low-level hardware behavior. With TornadoViz, developers can interactively explore task dependencies, memory operations, and performance bottlenecks across CPUs, GPUs, and other accelerators – all through intuitive dashboards. This closes a major tooling gap and empowers developers to better understand and optimize their applications in heterogeneous managed runtime environments.
Preprint: https://zenodo.org/records/16950239
Useful links: GitHub

