Blender Cycles-X akan didukung oleh NVIDIA CUDA dan AMD HIP

Pada bulan April, pengembang Blender mengumumkan bahwa mereka telah mulai mengerjakan perender yang ditingkatkan untuk GPU modern.

Renderer Cycles-X Blender akan membawa berbagai peningkatan pada arsitektur dan dukungan untuk CPU dan GPU modern. Tujuan utama adalah untuk mempersiapkan penyaji untuk pengembangan masa depan, yang terlalu rumit dengan pendahulunya. Area pandang sekarang akan lebih responsif berkat peningkatan penjadwalan, pengaturan waktu, dan dengan mengaktifkan pengambilan sampel adaptif. Kernel rendering menerima peningkatan untuk pantulan cahaya dan shader, yang memungkinkan penggunaan dan koherensi GPU yang lebih tinggi.

Cycles-X masih memiliki banyak peningkatan terkait kinerja GPU untuk diimplementasikan, namun arsitekturnya telah membuktikan dirinya dengan menawarkan rendering yang jauh lebih cepat pada NVIDIA RTX A6000 dengan OptiX, 3 hingga 5 kali dibandingkan dengan Blender 2.93.

Waktu render pada NVIDIA RTX A6000 dengan OptiX, Sumber: Blender

Pengembang sudah memiliki rencana untuk pengoptimalan dan perluasan arsitektur di masa mendatang seperti perenderan volume, penangkap bayangan, dan perenderan multi-perangkat.

Blender mengonfirmasi bahwa perender Cycles-X akan didukung penuh oleh GPU AMD. Perender terutama akan fokus pada OptiX dan CUDA API, karena OpenCL sudah tidak digunakan lagi. Menurut Blender, OpenCL API yang digunakan oleh GPU AMD selalu berada di belakang implementasi lain, jadi sudah waktunya untuk memfokuskan upaya pada solusi rendering yang lebih cepat. Untungnya, AMD datang dengan HIP (Heterogeneous-computing Interface for Portability), yang merupakan C++ Runtime APU yang membuat kode portabel antara GPU AMD dan NVIDIA dari satu kode sumber. Ini berarti bahwa pengembang Blender dapat dengan mudah memigrasikan kode CUDA ke HIP dan mengaktifkan dukungan Cycles-X untuk GPU AMD RDNA.

Dukungan AMD RDNA2 (RX6000) dan RDNA1 (RX 5000) akan hadir dengan Blender 3.0 Pengembang dan AMD sudah bekerja sama secara erat untuk menghadirkan dukungan HIP untuk GPU lama dan sistem operasi Linux.

Sumber: Blender

Categories: IT Info