TornadoVM es un complemento de código abierto para OpenJDK y GraalVM que permite ejecutar programas Java en hardware heterogéneo como GPU y FPGA. Con TornadoVM 0.15 de hoy, es la primera versión que ahora admite hardware Intel Arc Graphics discreto.

TornadoVM permite que los programas Java/JVM se dirijan a OpenCL, NVIDIA PTX y SPIR-V para, a su vez, ejecutarse en una multitud de dispositivos diferentes. Más allá de la ejecución de CPU común, esto obtiene Java en GPU integradas/discretas, FPGA y otros objetivos que pueden consumir OpenCL C o SPIR-V.

TornadoVM ya es compatible con los gráficos integrados de Intel, pero con el lanzamiento v0.15 de hoy, agregó compatibilidad con las GPU discretas Intel Arc Graphics. Esta versión de TornadoVM 0.15 también trae un instalador de Linux mejorado, un lanzador mejorado, nueva documentación, soporte para grandes asignaciones de búfer con Intel oneAPI Level Zero y nuevas API. También hay varias correcciones de errores.


Para aquellos que no estén familiarizados con esto OpenJDK/GraalVM Java-to-heterogeneous-hardware plug-in puede obtener más información sobre el proyecto de código abierto a través de su nuevo sitio web de documentación o TornadoVM.org y las fuentes v0.15, así como varios binarios de Linux, están disponibles en GitHub.

Categories: IT Info