تحول در گرافیک بازیها؛ آپدیت جدید DirectX مصرف حافظه را تا ۹۰ درصد کاهش میدهد

آپدیت جدید DirectX یکی از مهمترین تغییرات اخیر مایکروسافت در حوزه گرافیک بازیها محسوب میشود. این بهروزرسانی با معرفی فناوریهای جدید، افزایش نرخ فریم و کاهش مصرف حافظه در پردازشهای گرافیکی را هدف گرفته است.
نسخه پیشنمایش DirectX 12 Agility SDK 1.722 شامل قابلیتهایی مانند Clustered Geometry و ساختارهای شتابدهنده چندبخشی (PTLAS) است. این فناوریها برای بهینهسازی پردازش گرافیکی در بازیهای جهانباز و محیطهای سهبعدی پیچیده طراحی شدهاند.
قابلیتهای آپدیت جدید DirectX چیست؟
یکی از مهمترین ویژگیهای آپدیت جدید DirectX، فناوری Clustered Geometry است. این قابلیت مدلهای سهبعدی سنگین را به بخشهای کوچکتری تقسیم میکند.
هر بخش میتواند حداکثر ۲۵۶ رأس و ۲۵۶ مثلث داشته باشد. به این ترتیب، پردازنده گرافیکی میتواند اجزای مختلف یک مدل را مستقل از یکدیگر مدیریت کند.
فناوری Clustered Geometry چگونه پردازش گرافیکی را بهینه میکند؟
در روشهای قبلی، تغییر یک شیء در محیط بازی ممکن بود به بازسازی بخش بزرگی از ساختارهای شتابدهنده ردیابی پرتو نیاز داشته باشد.
اما آپدیت جدید DirectX این فرایند را بهینه میکند. پردازنده گرافیکی بهجای بازسازی کل ساختار، فقط بخشهایی را بهروزرسانی میکند که تغییر کردهاند.
در نتیجه، محاسبات غیرضروری کاهش پیدا میکنند. این روش به مدیریت بهتر منابع سختافزاری و افزایش بهرهوری پردازنده گرافیکی کمک میکند.
تأثیر آپدیت جدید DirectX بر نرخ فریم و مصرف حافظه
مایکروسافت برای بررسی عملکرد فناوریهای جدید، آزمایشهایی را با کارت گرافیک Radeon RX 9070 انجام داده است. نتایج این آزمایشها از بهبود چشمگیر عملکرد گرافیکی خبر میدهند.
در یکی از صحنههای آزمایشی، نرخ فریم از ۱٫۲ فریمبرثانیه به ۷۹ فریمبرثانیه افزایش یافت. این تغییر نشاندهنده جهشی قابلتوجه در عملکرد پردازشی است.
کاهش مصرف حافظه نیز یکی دیگر از نتایج مهم این آزمایش بود. حافظه مورد استفاده ساختارهای شتابدهنده از ۷٬۵۱۹ مبیبایت به ۷۷۴ مبیبایت رسید.
به این ترتیب، مصرف حافظه این بخش حدود ۹۰ درصد کاهش پیدا کرد. البته این عدد به حافظه ساختارهای شتابدهنده مربوط است، نه کل حافظه کارت گرافیک.
آپدیت جدید DirectX با بهینهسازی فرایند پردازش گرافیکی، میتواند فشار واردشده به منابع سختافزاری را کاهش دهد. این موضوع برای بازیهایی با محیطهای گسترده و جزئیات سهبعدی فراوان اهمیت زیادی دارد.
کارتهای گرافیک سازگار با آپدیت جدید DirectX
یکی از نکات مهم این بهروزرسانی، پشتیبانی از طیف گستردهای از پردازندههای گرافیکی است. برای استفاده از قابلیتهای جدید، لزوماً به خرید کارت گرافیک اختصاصی نسل جدید نیازی نیست.
بر اساس اطلاعات منتشرشده، شرکتهای مختلف پشتیبانی از این فناوری را برای محصولات خود اعلام کردهاند.
پشتیبانی انویدیا از کارتهای GeForce RTX
انویدیا پشتیبانی تمام نسلهای کارت گرافیک GeForce RTX را تأیید کرده است. این پشتیبانی شامل سری RTX 20 نیز میشود.
پشتیبانی AMD از کارتهای Radeon RX 9000
کارتهای گرافیک سری Radeon RX 9000 شرکت AMD نیز از قابلیتهای جدید DirectX پشتیبانی میکنند.
پشتیبانی اینتل از Arc و Core Ultra
اینتل علاوه بر پردازندههای گرافیکی Arc B-Series، پشتیبانی از گرافیکهای مجتمع تراشههای Core Ultra 200V و Series 3 را نیز اعلام کرده است.
برنامه کوالکام برای پشتیبانی از Snapdragon X2
کوالکام نیز قصد دارد در نیمه نخست سال ۲۰۲۷ پشتیبانی از این فناوریها را به تراشه Snapdragon X2 اضافه کند.
آینده گرافیک بازیها با آپدیت جدید DirectX
آپدیت جدید DirectX میتواند گام مهمی در بهینهسازی فناوری رهگیری پرتو (Ray Tracing) باشد. مدیریت بهتر ساختارهای گرافیکی و کاهش پردازشهای غیرضروری، فشار واردشده به سختافزار را کاهش میدهد.
این تغییرات به توسعهدهندگان کمک میکنند محیطهای سهبعدی پیچیدهتری طراحی کنند. همچنین امکان استفاده بهینهتر از منابع سختافزاری را فراهم میکنند.
بااینحال، نتایج اعلامشده مربوط به آزمایشهای مایکروسافت هستند. میزان بهبود عملکرد در بازیهای واقعی به نوع بازی، نحوه پیادهسازی فناوری و سختافزار مورد استفاده بستگی دارد.
از طرف دیگر، پشتیبانی نسلهای مختلف کارت گرافیک میتواند دسترسی کاربران بیشتری را به این فناوری فراهم کند. باید دید با انتشار نسخه نهایی و ورود قابلیتهای جدید به بازیها، عملکرد آنها در شرایط واقعی تا چه اندازه بهبود پیدا خواهد کرد.



گفتوگو درباره این نوشته
تجربه و دیدگاه خود را با دیگر خوانندگان به اشتراک بگذارید.
اولین نفری باشید که درباره این نوشته نظر میدهد.