پیش از این، Radeon Rays فقط می توانست از طریق OpenCL بر روی یک CPU یا GPU اجرا شود، که یک محدودیت بسیار جدی بود. اکنون که شتابدهندههای RDNA2 آینده AMD دارای واحدهای ردیابی پرتوهای سختافزاری تأیید شدهاند، Radeon Rays 4.0 سرانجام بهینهسازیهای BVH را که بهطور خاص برای پردازندههای گرافیکی طراحی شدهاند، همراه با پشتیبانی از APIهای سطح پایین: Microsoft DirectX 12، Khronos Vulkan و Apple Metal دریافت میکند. اکنون این فناوری مبتنی بر HIP (رابط محاسباتی ناهمگن برای قابلیت حمل) - پلت فرم محاسبات موازی AMD C++ (معادل NVIDIA CUDA) - است و از OpenCL پشتیبانی نمی کند.
آزاردهنده ترین چیز این است که Radeon Rays 4.0 برخلاف نسخه های قبلی این فناوری بدون منبع باز منتشر شد. پس از شکایت برخی از کاربران، AMD تصمیم گرفت تا حدی تصمیم خود را تغییر دهد.
ما این موضوع را مجدداً در داخل بررسی کردهایم و تغییرات زیر را اعمال خواهیم کرد: AMD Radeon Rays 4.0 را بهعنوان منبع باز منتشر خواهد کرد، اما برخی از فناوریهای AMD در کتابخانههای خارجی توزیع شده در SLA قرار خواهند گرفت. همانطور که اشاره شد
این مطمئناً خبر خوبی برای کسانی است که می خواهند از Radeon Rays استفاده کنند، به خصوص که AMD ProRender اکنون با نسخه رسمی و رسمی در دسترس است.
منبع: 3dnews.ru