شرکت AMD به تازگی جزئیات جدیدی از فرمت «هندسه متراکم» DGF منتشر کرده است که قرار است نقش اساسی در معماری گرافیکی نسل بعدی UDNA یا RDNA 5 ایفا کند. این فناوری با هدف بهبود قابل توجه عملکرد رهگیری پرتو و رندر انیمیشن، امکان فشردهسازی اَشکال هندسی و کاهش سربار حافظه را فراهم میآورد.
جزئیات فناوری DGF در یک پست فنی از سوی تیم GPUOpen شرکت AMD منتشر شده و تمرکز اصلی آن بر کاهش مصرف پهنای باند و افزایش کارایی در پردازش هندسههای پیچیده است.
DGF چیست و چگونه کار میکند؟
به طور معمول، وظیفه پردازش هندسه انیمیشن مستقیماً بر عهده پردازنده گرافیکی (GPU) است، اما DGF یک کانتینر فشرده برای دادههای هندسی ایجاد میکند که به صورت اختصاصی برای پردازش سریع و کارآمد توسط GPU طراحی شده است.
این فرآیند از طریق تقسیمبندی مشهای مثلثی بزرگ به قطعات کوچکتر موسوم به Meshlet صورت میگیرد. دادههای هر قطعه به صورت یک فرمت متراکم محلی ذخیره میشوند. زمانی که نیاز به انیمیشن یا بهروزرسانی هندسه وجود دارد، به جای باز کردن فشردهسازی کل بلوک، تکنیک DGF شرکت AMD از یک کامپیوت شیدر (Compute Shader) در هر فریم استفاده میکند تا تنها دادههای مورد نیاز در بلوک فشرده را بهروزرسانی کند. این رویکرد به معنای کاهش قابل توجه سربار پردازشی است.
تأثیر مستقیم بر رهگیری پرتو
یکی از مهمترین مزایای DGF، کاهش سربار مرتبط با بازسازی ساختارهای BVH است که هسته اصلی عملکرد Ray Tracing را تشکیل میدهند. از آنجایی که پردازنده گرافیکی با کمک DGF نیازی به بازسازی کامل BVH در هر فریم ندارد، این قابلیت منابع مورد نیاز در خطوط لوله Ray Tracing را به حداقل میرساند و بهطور مستقیم به بهبود عملکرد و سرعت نهایی رندر میانجامد.
کاهش نیاز به پهنای باند حافظه، به ویژه در شرایطی که اشکال هندسی متحرک و متغیر در صحنه وجود دارد، مزیت کلیدی DGF به شمار میرود.
در همین رابطه بخوانید:
- ، معماری گرافیکی نسل بعد AMD برای یکپارچهسازی سرور و گیمینگ
- پرچمدار RDNA 5 با رابط حافظه ۵۱۲ بیتی در راه است؛ نگاهی به چهار پیکربندی احتمالی GPUهای آینده AMD
انتقال از نرمافزار به سختافزار اختصاصی
در حال حاضر، پردازش و فشردهسازی DGF در پردازندههای گرافیکی AMD عمدتاً از طریق واحدهای کامپیوت شیدر انجام میشود. با این حال، AMD برنامههایی دارد تا این قابلیت را در پردازندههای گرافیکی نسل بعدی مبتنی بر معماری UDNA به واحدهای سختافزاری اختصاصی منتقل کند.
این تغییر میتواند سرعت پردازش انیمیشن را به شکل تصاعدی افزایش دهد. علاوه بر این، فشردهسازی DGF سربار منابع بسیار کمتری را تحمیل میکند و اجازه میدهد تا حجم دادههای بیشتری در حافظه Cache پردازنده گرافیکی جای بگیرد. این موضوع در نهایت منجر به کاهش تأخیر و عملکرد بالاتر سیستم میشود و DGF را به یکی از عناصر اصلی در افزایش راندمان Ray Tracing در معماریهای آینده AMD تبدیل میکند.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت