تبلیغات در گیمیاتو تبلیغات در گیمیاتو
مایکروسافت مصرف حافظه ری تریسینگ را با آپدیت جدید DirectX تا ۹۰ درصد کاهش می‌دهد

مایکروسافت مصرف حافظه ری تریسینگ را با آپدیت جدید DirectX تا ۹۰ درصد کاهش می‌دهد

۱۱ آبان ۱۴۰۵ 3 بازدید

مایکروسافت قابلیت‌های تازه‌ای برای رابط برنامه‌نویسی DirectX معرفی کرده که قادر است فشار محاسباتی سنگین مربوط به رهگیری پرتو را از سیستم‌های گیمینگ دور کند. این به‌روزرسانی بر پایه دو قابلیت اصلی با نام‌های Clustered Geometry و Partitioned TLAS ساخته شده و عملکردی مشابه فناوری مگا جئومتری انویدیا را برای تولیدکنندگان دیگر پردازنده‌های گرافیکی فراهم می‌سازد.

شرکت مستقر در ردموند این تحول فنی را مهم‌ترین ارتقای بستر DXR از زمان ارائه نخستین نسخه آن در سال ۲۰۱۸ دانسته است. تحلیل‌های فنی مایکروسافت نشان می‌دهد که ساختار نوین قادر است مقدار مصرف حافظه در پردازش رهگیری پرتو را تا حد ۹۰ درصد کم کند، بدون اینکه کاربران نیازی به بهره‌گیری از کارت‌های گرافیک انحصاری انویدیا داشته باشند.

در رویکرد تازه، مدل‌های هندسی و سه‌بعدی با جزئیات بالا به دسته‌های کوچک‌تری متشکل از ۲۵۶ مثلث یا کمتر تقسیم می‌شوند و محیط کلی بازی نیز به بخش‌های کوچک‌تری دسته‌بندی می‌گردد. با این شیوه، موتور گرافیکی به جای جستجوی پیوسته در سراسر نقشه برای بررسی تغییرات هر فریم، تنها اطلاعات بخش‌هایی را که دستخوش تغییر شده‌اند بازخوانی و به‌روزرسانی می‌کند.

این بهینه‌سازی عمیق اطلاعات، فشار پردازشی رهگیری پرتو را به شکلی شگفت‌انگیز کم می‌کند. در جریان آزمون‌های مایکروسافت با کارت گرافیک AMD Radeon RX 9070، میزان اشغال حافظه از رقم ۷.۵ گیگابایت به تنها ۷۷۴ مگابایت کاهش یافت و سرعت فریم بازی نیز از ۱.۲ فریم غیرقابل بازی به رقم چشمگیر ۷۹ فریم بر ثانیه صعود کرد.

البته مایکروسافت یادآوری کرده است که این قابلیت به معنای رشد فوری و معجزه‌وار در تمام بازی‌ها نخواهد بود. کار با این ساختارهای دسته‌ای به حافظه پنهان بیشتری در مقایسه با روش‌های متداول نیازمند است که دشواری‌های برنامه‌نویسی ویژه‌ای را به همراه دارد و نتایج به دست آمده در محیط آزمایشگاهی ممکن است دقیقا در همه عناوین تکرار نشود.

این نسخه بهبودیافته هنوز برای عموم بازیکنان قابل دسترس نیست و تاریخ انتشار آن برای pc گیمرها اعلام نشده است. با این حال، علاقه‌مندان و سازندگان بازی می‌توانند از طریق نسخه‌های آزمایشی ابزار توسعه Agility SDK، درایورهای پشتیبانی‌کننده و فعال‌سازی حالت توسعه‌دهنده ویندوز، این قابلیت‌های تجربی را مورد ارزیابی قرار دهند.

پست های مرتبط

دیدگاه کاربران

لغو پاسخ

اولین دیدگاه را شما ثبت کنید.