Di antara lusinan komponen sumber terbuka Intel yang luar biasa–termasuk banyak komponen yang membentuk rangkaian perangkat lunak oneAPI mereka–adalah Open Image Denoise. Open Image Denoise selama bertahun-tahun telah menjadi perpustakaan denoising berkinerja tinggi yang hebat untuk penggunaan ray-tracing Perangkat lunak ini telah lama berbasis CPU sekaligus berkinerja tinggi berkat memanfaatkan ekstensi set instruksi modern. Hari ini, Open Image Denoise 2.0 dirilis dan menghadirkan akselerasi GPU di seluruh prosesor grafis Intel, AMD, dan NVIDIA.
Utama rilis Open Image Denoise 2.0 yang besar adalah akselerasi GPU, mirip dengan komponen rendering Intel oneAPI lainnya yang telah lama berbasis CPU tetapi sejak diperluas untuk mendukung akselerasi GPU sehingga Intel Xe Graphics/Data Center GPU Flex Series/Intel modern Perangkat keras GPU Max dapat memanfaatkan kemampuannya dengan perangkat lunak ini.
Open Image Denoise 2.0 menghadirkan dukungan SYCL untuk digunakan pada semua GPU Intel Xe DG2/Alchemist dari desktop konsumen Arc Graphics hingga seri Intel GPU Max. Seperti banyak komponen Intel oneAPI lainnya, selain mendukung dGPU mereka sendiri, mereka juga mengaktifkan dukungan untuk vendor grafis lainnya. Melengkapi back-end SYCL adalah OIDn 2.0 yang juga mendukung NVIDIA CUDA dan AMD HIP untuk mendukung perangkat keras lintas vendor dengan pustaka denoising ini.
Rilis Open Image Denoise 2.0 juga memiliki tambahan API baru, dukungan untuk eksekusi asinkron, API perangkat fisik untuk kueri perangkat yang didukung pada sistem, dan berbagai peningkatan lainnya.
Detail tentang Open Image Denoise Rilis 2.0 bersama dengan mengunduh kode sumber berlisensi Apache 2.0 atau binari Windows/macOS/Linux dapat ditemukan melalui GitHub . Jika ini pertama kalinya Anda mempelajari proyek sumber terbuka yang hebat ini, kunjungi OpenImageDenoise.org. Saya akan mencoba OIDn 2.0 pada berbagai CPU dan GPU untuk pengujian Linux jika waktu memungkinkan.