Keluaran baharu TornadoVM kini tersedia, pemalam sumber terbuka kepada OpenJDK dan GraalVM untuk membolehkan kod Java berjalan pada perkakasan heterogen dengan mudah–termasuk pelbagai model GPU serta FPGA.

Pemalam TornadoVM membenarkan kod Java untuk mendapatkan peranti serasi OpenCL, NVIDIA PTX dan SPIR-V untuk meluaskan skop dengan mudah melangkaui CPU tradisional sahaja. Terutamanya dengan format OpenCL dan Khronos SPIR-V yang digunakan oleh Vulkan juga, ia membuka pelaksanaan Java GraalVM/OpenJDK pada banyak pemproses grafik. TornadoVM mendedahkan keselarian peringkat tugas, peringkat data dan peringkat saluran paip kepada pembangun melalui APInya sendiri.

Membina keluaran Januari TornadoVM 0.15 kini merupakan keluaran mata v0.15.1 yang membawa beberapa peningkatan ketara. TornadoVM 0.15.1 membawakan heuristik pemilihan peranti berdasarkan keupayaan pengkomputeran peranti. TornadoVM kini boleh memilih peranti lalai secara automatik untuk digunakan untuk pelaksanaan berdasarkan peranti terpantas berdasarkan keupayaan pengkomputerannya.

Keluaran TornadoVM 0.15.1 juga mempunyai pengoptimuman untuk menghapuskan salinan data yang berlebihan untuk penimbal baca sahaja dan tulis sahaja antara CPU dan GPU/peranti berdasarkan Graf Aliran Data Tornado. Terdapat juga skrip pemasang baharu dengan keluaran TornadoVM ini. Menggenap keluaran ini ialah sokongan yang dipertingkatkan untuk perkakasan Apple M1 dan M2 dengan bahagian belakang OpenCL.

Muat turun dan butiran lanjut tentang TornadoVM 0.15. 1 keluaran melalui GitHub.

Categories: IT Info