مایکروسافت: DirectX 12 در مقایسه با DirectX 50 می تواند بیش از 11 درصد از انرژی CPU را ذخیره کند
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
در ماه مارس، مایکروسافت رسما پلتفرم بازی DirectX 12 را در GDC معرفی کرد. DirectX 12 دارای نسخه بعدی Direct3D است که سریعتر و کارآمدتر از همیشه است. Direct3D 12 در تمام دستگاههای مایکروسافت، از تلفنها و تبلتها، لپتاپها و رایانههای رومیزی، و Xbox One کار میکند. مایکروسافت از نزدیک با تمام فروشندگان پیشرو GPU مانند AMD، Nvidia، Qualcomm و Intel همکاری داشت. یکی از تصمیمات اصلی طراحی در Dx12 این است که آن را بهینهتر در مصرف انرژی کنید. برای نشان دادن آن، اینتل یک نسخه نمایشی SIGGRAPH 2014 ایجاد کرد تا عملکرد و مزایای قدرت DirectX 12 را در Surface Pro 3 با گرافیک Intel HD4400 نشان دهد. در دمو، یک میدان سیارکی با 50,000 سیارک منحصر به فرد ارائه می شود که معادل 50,000 ترسیم در هر فریم است.
برای نشان دادن قدرت دایرکت ایکس 12، اینتل نرخ فریم نمایشی را قفل کرد، با DirectX 11 برای مدتی رندر شد و سپس به DirectX 12 تغییر مکان داد و دقیقاً همان محتوا را برای مدت زمان مساوی ارائه کرد. نمودار زیر به وضوح نشان می دهد که مصرف انرژی CPU DirectX 12 در مقایسه با DirectX 50 که دقیقاً همان محتوا را در همان نرخ فریم ارائه می دهد، بیش از 11٪ کاهش یافته است. این صرفه جویی در انرژی به این معنی است که دستگاه شما می تواند طولانی تر و خنک تر کار کند.
چگونه به دست آمد؟ این پیشرفت ها با استفاده از DirectX 12 API دسترسی سطح پایینتری به سختافزار نسبت به قبل به برنامهها امکان میدهد تا به طور قابل توجهی استفاده از CPU خود را بهبود بخشند، و آنها را قادر میسازد تا صحنههای بسیار پیچیده را با هزینه انرژی به میزان قابل توجهی کاهش دهند.
در مورد آن با جزئیات بیشتر بخوانید اینجا کلیک نمایید.