AMD با فناوری DGF مسیر تازهای برای رهگیری پرتو و انیمیشن در نسل بعدی GPU باز میکند!
AMD نشان داد که استفاده از فناوری DGF میتواند شیوه پردازش انیمیشنهای مدرن و رهگیری پرتو (Ray Tracing) در کارتهای گرافیک را تغییر دهد و حتی احتمال دارد این قابلیت در سطح سختافزار به کارتهای گرافیک آینده اضافه شود. تا انتهای خبر با ویکوگیم همراه باشید.
کارتهای گرافیک نسل بعدی UDNA با پشتیبانی سختافزاری از DGF میتوانند عملکرد رهگیری پرتو و انیمیشن را به شکل چشمگیری افزایش دهند
همیشه هیجانانگیز است وقتی میتوان با بررسی جزئیات فنی، تصویری روشنتر از فناوریهای آینده پیدا کرد؛ درست مانند مطلبی که درباره پردازندههای Zen 6 و روش ارتباط جدید D2D منتشر شد. حالا تیم قرمز (AMD) در یک پست اختصاصی در وبلاگ GPUOpen، جزئیات مربوط به پشتیبانی انیمیشن با استفاده از DGF (Dense Geometry Format) را منتشر کرده است. اگر در نگاه اول این موضوع کمی پیچیده به نظر برسد، در ادامه بهطور کامل آن را توضیح میدهیم. اما برای درک اولیه، کافی است بدانید که DGF به کارتهای گرافیک آینده سری RDNA کمک میکند تا با مصرف پهنای باند کمتر در حافظه، ساختارهای شتابدهنده رهگیری پرتو را مستقیماً از بلوکهای DGF ایجاد کنند. این فرآیند در نهایت به اجرای سریعتر و کارآمدتر Ray Tracing منجر میشود.
DGF دقیقاً چیست و چگونه عمل میکند؟
بهطور معمول، کارتهای گرافیک وظیفه پردازش هندسه انیمیشن را بر عهده دارند. اما DGF یک قالب فشرده و مخصوص هندسه ارائه میدهد که بهطور کامل با ساختار GPU هماهنگ است. در این روش، AMD مدلهای مثلثی بزرگ را به بخشهای کوچکتر به نام meshlet تقسیم میکند و دادههای هر بخش را در یک قالب متراکم محلی ذخیره مینماید.
وقتی یک بلوک پایه DGF داریم و نیاز به انیمیشن وجود دارد، AMD بهجای باز کردن کامل بلوک، از یک شیدر محاسباتی در هر فریم استفاده میکند. این شیدر با کمک تکنیک re-quantization دادههای فشردهشده بلوک را بهروزرسانی میکند و به این ترتیب میتوان بدون مصرف منابع سنگین، انیمیشن را اجرا کرد.

تاثیر DGF بر رهگیری پرتو
در رهگیری پرتو، DGF بار پردازشی ناشی از بازسازی ساختارهای BVH (Bounding Volume Hierarchies) را کاهش میدهد. چون GPU مستقیماً بلوکهای DGF را درک میکند، منابع موردنیاز در خط لوله Ray Tracing کمتر میشود و عملکرد کلی بالاتر میرود.
در حال حاضر، AMD این فرآیند را روی واحدهای شیدر محاسباتی اجرا میکند. اما در کارتهای گرافیک نسل بعدی UDNA، این قابلیت میتواند به واحدهای سختافزاری اختصاصی منتقل شود تا سرعت پردازش انیمیشن بیشتر شود. همچنین فشردهسازی DGF به منابع بسیار کمتری نیاز دارد و این موضوع باعث میشود هندسه بیشتری در کش کارت گرافیک جا بگیرد. در نتیجه، تأخیر کمتر و عملکرد بالاتری به دست میآید.
نگاهی به آینده
DGF تنها یکی از فناوریهایی است که میتواند باعث افزایش چشمگیر سرعت انیمیشن و رهگیری پرتو در کارتهای گرافیک نسل بعدی UDNA شود. شاید این تغییرات در نگاه اول کوچک به نظر برسند، اما در عمل اجرای انیمیشنها را سریعتر و سبکتر میکنند. این تغیرات بدون آنکه فشار زیادی بر منابع وارد شود سرعت اجرا را بهبود میبخشد.


