TornadoVM on OpenJDK ja GraalVM-i avatud lähtekoodiga pistikprogramm, mis võimaldab Java-programme käitada heterogeensel riistvaral, nagu GPU-d ja FPGA-d. Tänase TornadoVM 0.15 puhul on see esimene väljalase, mis toetab nüüd diskreetset Intel Arc Graphicsi riistvara.
TornadoVM võimaldab Java/JVM-i programmidel sihtida OpenCL-i, NVIDIA PTX-i ja SPIR-V-d, et omakorda töötada paljudes erinevates seadmetes. Lisaks tavalisele CPU täitmisele saab see Java integreeritud/diskreetsete GPU-de, FPGA-de ja muude sihtmärkide jaoks, mis võivad tarbida OpenCL C-d või SPIR-V-d.
TornadoVM on juba toetanud Inteli integreeritud graafikat, kuid tänase versiooniga 0.15 lisas see toe Intel Arc Graphicsi diskreetsetele GPU-dele. See TornadoVM 0.15 väljalase toob kaasa ka täiustatud Linuxi installija, täiustatud käivitusprogrammi, uue dokumentatsiooni, suure puhvri eraldamise toe Intel oneAPI nulltasemega ja uusi API-sid. Samuti on erinevaid veaparandusi.
Neile, kes pole sellega tuttavad OpenJDK/GraalVM Java-to-heterogeneous-hardware pistikprogramm saab avatud lähtekoodiga projekti kohta lisateavet uuelt dokumentatsiooni veebisaidilt<./a> või TornadoVM.org ja v0.15 allikad ning erinevad Linuxi binaarfailid on saadaval saidil GitHub.