اخیراً یک پتنت (مالکیت ابداع) به ثبت رسیده توسط AMD لو رفته است که میتواند برنامههای این سازنده برای بهکارگیری Ray Tracing را نشان دهد. پتنت مورد بحث خبر از تکنیک Ray Tracing ترکیبی سخت افزاری-نرم افزاری میدهد. به گفته AMD این تکنیک عملکرد بهتری نسبت به راهکاری صرفاً سخت افزاری دارد.
جزئیات پتنت به ثبت رسیده به شدت فنی است، بنابراین تا جای ممکن سعی میکنیم به زبان سادهتر به تشریح آن بپردازیم. AMD قابلیت تازهای را معرفی میکند که خود آن را fixed function ray intersection engine مینامد. قابلیت مذبور یک سخت افزار مخصوص است که محاسبات BVH را انجام میدهد. از آنجایی که انجام محاسبات BVH با استفاده از پردازنده جریانی راندمان مناسبی ندارد، AMD در سطح سخت افزار یک شتاب دهنده اختصاصی برای آن در نظر گرفته است. البته سخت افزارهای با کارکرد ثابت شباهت زیادی با هستههای RT انویدیا ندارند و بسیار سادهتر هستند.
این ایده از آنجایی نشئت میگرد که به حافظه بافر جداگانه برای نگه داری دادههای مرتبط با Ray Tracing نیاز ندارد و از بافرهای سیستم Texture استفاده میکند. این کار از پیچیدگی طراحی پردازنده گرافیکی میکاهد. به گفته AMD پیاده سازی راهکار آنها بسیار سادهتر از راهکارهای تمام سخت افزاری است.
می دانیم کنسولهای پیش رو هر دو سونی و مایکروسافت از پردازنده گرافیکی AMD Navi بهره میبرند و از Ray Tracing هم پشتیبان میکنند، بنابراین احتمالاً ریزمعماری RDNA دارای اجزای ویژهای برای Ray Tracing است که در کارتهای گرافیک سری 5700 پیاده سازی نشده است.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت