Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Makalah
  • Ke-NU-an
  • Kabar
  • Search
Menu

Intel Mengumumkan SYCLomatic Untuk Konversi Sumber Terbuka Kode CUDA Ke C++ SYCL

Posted on May 19, 2022

Intel hari ini telah mencabut embargo pada SYCLomatic, alat open-source baru mereka untuk membantu memigrasi basis kode yang menargetkan CUDA NVIDIA sehingga mereka dapat digunakan kembali untuk menargetkan C++ dan SYCL — sehingga dapat memanfaatkan prosesor grafis Intel dan jiving dengan tujuan oneAPI mereka.
SYCL adalah model pemrograman Khronos berdasarkan C++17 saat ini dan merupakan pendekatan sumber tunggal untuk menargetkan berbagai akselerator perangkat keras. SYCL independen dari kelompok kerja OpenCL Khronos dan telah melihat berbagai implementasi selama bertahun-tahun untuk memperkuat potensi komputasi di luar taman bertembok seperti NVIDIA CUDA.
Selama bertahun-tahun telah dilakukan berbagai upaya untuk membawa basis kode ke/dari SYCL ke model pemrograman lain. Ada orang-orang seperti hipSYCL untuk menargetkan AMD ROCm HIP, ComputeCpp, triSYCL, dan banyak lagi.
Intel dalam beberapa tahun terakhir telah bekerja untuk menyalurkan SYCL ke dalam komponen perangkat lunak oneAPI dan kompiler Data Parallel C++ (DPC++) dan merupakan salah satu rute pilihan mereka untuk program yang ingin menargetkan sistem heterogen Intel di seluruh CPU, GPU, dan XPU. Intel telah membantu mendorong dunia SYCL dengan kontribusi upstream ke LLVM dan komponen lainnya.
Tetapi dengan masih banyak basis kode di luar sana yang secara eksplisit menargetkan CUDA NVIDIA, Intel hari ini mengumumkan SYCLomatic sebagai alat konversi sumber terbuka yang bertujuan untuk secara otomatis mengonversi lebih banyak kode agar kompatibel dengan paradigma SYCL. Intel berharap ini akan menghasilkan lebih banyak perangkat lunak yang berjalan di CPU, GPU, dan FPGA mereka.
Intel SYCLomatic

Intel mengatakan SYCLomatic dapat mem-porting kira-kira “90-95%” kode CUDA secara otomatis ke dalam kode yang sesuai dengan SYCL. Tetapi mereka mengakui itu mungkin tidak sempurna dan mungkin masih ada penyesuaian khusus yang diperlukan untuk mencapai kinerja yang diinginkan untuk platform tertentu. Bagaimanapun, ini akan menjadi penghemat waktu awal yang besar bagi pengembang yang ingin menjelajahi port SYCL.
SYCLomatic tersedia melalui GitHub di bawah payung oneAPI mereka.

Itulah berita seputar Intel Mengumumkan SYCLomatic Untuk Konversi Sumber Terbuka Kode CUDA Ke C++ SYCL, semoga bermanfaat. Disadur dari Phoronix.com.

Terbaru

  • YouTube TV Segera Kembali Menawarkan Saluran Univision Setelah Penangguhan Dua Bulan
  • YouTube TV dan Disney Meluncurkan Penawaran Paket Bundel dengan Harga Menarik
  • Error Microsoft .NET Framework: Unhandled Exception – Not Enough Space On The Disk
  • Qualcomm Snapdragon 8 Gen 5: Chipset Flagship Baru yang Lebih Cepat dan Efisien
  • Serangan ONSolve Terus Mengganggu Sistem Peringatan Darurat di Seluruh Amerika Serikat
  • Android 16 Akan Membawa QPR2 untuk Launcher Pixel, Fokus pada Pengalaman Pengguna yang Ditingkatkan
  • Android 16 (QPR2) Akan Membawa Perubahan Signifikan pada Launcher Pixel
  • Microsoft Akan Tingkatkan Kinerja Microsoft Teams dengan Pengelola Panggilan Baru
  • Samsung Meluncurkan Diskon Besar-besaran untuk Penjualan Black Friday 2025, Berapa Harga Terbaru?
  • Samsung Black Friday Sale Phones and Rings Discounts – Huge Savings on Galaxy Devices
  • Error ‘Insufficient Permissions’ (Izin Tidak Cukup) Saat Membuka Email di Windows – Solusi dan Penjelasan Lengkap
  • Hadir dengan Refresh Rate 144 Hz! Ini Rekomendasi Laptop Gaming 10 Jutaan dari ASUS
  • Cara Memperbaiki Error ScanPST.exe dan File PST di Microsoft Outlook
  • Cara Mengatasi Error DWMAPI.DLL is either not designed or not found
  • Cara Memperbaiki Error Equation/Rumus Jelek di Microsoft Word
  • Cara Mengatasi Adapter Jaringan VMware yang Hilang di Windows 11
  • Cara Reset Multi-Factor Authentication (MFA) di Microsoft Entra
  • Cara Mengatasi Masalah Konektivitas VM Hyper-V ke Host
  • Cara Memperbaiki Error 0x8000FFFF Catastrophic Failure Saat Ekstrak Zip
  • Cara Memperbaiki File Explorer Crash Saat Membuka Folder Besar di Windows 11/10
  • Cara Mengatasi Error Login 0x8007003B di Outlook, Microsoft, XBox dll
  • Cara Memulihkan Akun Admin Microsoft 365 Karena MFA Gagal
  • Cara Mengatasi Error “A Conexant audio device could not be found”
  • Cara Memperbaiki Windows Tidak Nyala Lagi Setelah Sleep/Locked
  • Cara Memperbaiki Komputer Crash karena Discord
  • Cara Memperbaiki Error Windows “Failed to update the system registry”
  • Cara Memperaiki LGPO/exe/g
  • Cara Memperbaiki Error Tidak bisa Add Calendar di Outlook
  • Cara Memperbaiki File Transfer Drop ke 0 di Windows 11
  • Cara Memperbaiki Microsoft Copilot Error di Outlook
  • YouTube TV Segera Kembali Menawarkan Saluran Univision Setelah Penangguhan Dua Bulan
  • YouTube TV dan Disney Meluncurkan Penawaran Paket Bundel dengan Harga Menarik
  • Error Microsoft .NET Framework: Unhandled Exception – Not Enough Space On The Disk

©2025 emka.web.id | Design: Newspaperly WordPress Theme