TornadoVM é um plug-in de código aberto para OpenJDK e GraalVM que permite a execução de programas Java em hardware heterogêneo, como GPUs e FPGAs. Com o TornadoVM 0.15 de hoje, é o primeiro lançamento agora com suporte para hardware Intel Arc Graphics discreto.

TornadoVM permite que programas Java/JVM tenham como alvo OpenCL, NVIDIA PTX e SPIR-V para, por sua vez, serem executados em vários dispositivos diferentes. Além da execução comum da CPU, isso coloca o Java em GPUs integradas/discretas, FPGAs e outros destinos que podem consumir OpenCL C ou SPIR-V.

TornadoVM já oferece suporte a gráficos integrados Intel, mas com o lançamento v0.15 de hoje, ele adicionou suporte para GPUs discretas Intel Arc Graphics. Esta versão do TornadoVM 0.15 também traz um instalador Linux aprimorado, um iniciador aprimorado, nova documentação, suporte para grandes alocações de buffer com Intel oneAPI Level Zero e novas APIs. Existem também várias correções de bugs.


Para aqueles que não estão familiarizados com isso O plug-in OpenJDK/GraalVM Java para hardware heterogêneo pode saber mais sobre o projeto de código aberto por meio do seu novo site de documentação ou TornadoVM.org e as fontes v0.15, bem como vários binários do Linux, estão disponíveis em GitHub.

Categories: IT Info