Codeplay Software, yang telah diperoleh oleh Intel pada Jun lalu, mempunyai pengumuman menarik untuk dibuat hari ini dalam bentuk Kit Pembinaan oneAPI. Projek sumber terbuka ini bertujuan untuk membantu memudahkan memaparkan SYCL pada seni bina pemproses/pemecut baharu, terutamanya di sekitar HPC dan AI. Kit Pembinaan oneAPI juga mempunyai pelaksanaan rujukan untuk RISC-V.

Kit Pembinaan oneAPI adalah untuk membantu membawa model pengaturcaraan Khronos SYCL kepada pemecut tersuai dan seni bina lain yang tidak disokong pada masa ini. Kit Pembinaan oneAPI adalah untuk membantu membawa model pengaturcaraan Khronos SYCL kepada pemecut tersuai dan seni bina lain yang tidak disokong pada masa ini. Codeplay diumumkan dalam keluaran akhbar hari ini:

“Dengan perisian yang berkembang pesat, vendor perkakasan telah menjadi semakin biasa untuk mencipta pemproses AI pakar yang menjalankan perisian mereka dengan lebih cekap daripada yang mungkin dilakukan dengan perkakasan luar kotak. Walaupun pemproses tersuai ini boleh menawarkan kelebihan prestasi, mereka datang dengan cabaran untuk pembangun. Utama di antaranya ialah cabaran untuk membolehkan perisian terkini pada pemproses generasi terkini. Ini boleh melibatkan usaha mengalihkan perisian utama kepada pengaturcaraan proprietari dan bukan standard model, mencipta kerja tambahan untuk pelanggan, yang perlu bekerja pada pengoptimuman yang memakan masa dan porting untuk aplikasi mereka.

Kit Pembinaan oneAPI dicipta untuk menyelesaikan cabaran ini dengan membawa semua faedah pengaturcaraan heterogen yang dipermudahkan kepada perkakasan tersuai. Ia memanjangkan oneAPI kepada seni bina tersuai dan memudahkan untuk mengakses banyak perpustakaan SYCL yang disokong. Ini mempunyai faedah ketara untuk pelanggan anda yang, daripada perlu mempelajari bahasa tersuai baharu untuk perkakasan tersuai, sebaliknya boleh menggunakan SYCL untuk menulis aplikasi berprestasi tinggi dengan cekap. Semua ini bermakna kurang masa yang dihabiskan untuk usaha mengalihkan dan mengekalkan pangkalan kod yang berasingan untuk seni bina yang berbeza, dan lebih banyak masa untuk inovasi.

Codeplay sebelum ini telah menunjukkan persekitaran pengaturcaraan perisian penuh menggunakan oneAPI dan SYCL untuk pemproses vektor RISC-V generasi seterusnya menggunakan Kit Pembinaan oneAPI.”

Butiran lanjut tentang Kit Pembinaan oneAPI tersedia daripada developer.codeplay.com.

Kit Pembinaan oneAPI adalah sumber terbuka di bawah Apache 2.0 (dengan Pengecualian LLVM) dan dihoskan pada GitHub.

Kit Pembinaan oneAPI hanyalah salah satu daripada banyak usaha oleh Intel untuk memastikan SYCL dan tindanan perisian oneAPI mereka boleh berjalan pada pelbagai rangkaian CPU, GPU dan pemecut lain. Banyak komponen oneAPI sendiri sudah menikmati sokongan pada AMD HIP dan NVIDIA CUDA. Sebelum Perisian Codeplay diperoleh oleh Intel mereka telah berusaha untuk membawa SYCL kepada GPU NVIDIA dan GPU Radeon. Keterbukaan ekosistem oneAPI sangat bagus dan sangat baik untuk melihat Intel terus membuat kemajuan selanjutnya dalam keserasian silang vendor/perkakasan.

Categories: IT Info