در جریان کنفرانس Siggraph 2014 که طی روزهای نوزدهم الی بیست و سوم مرداد ماه در ونکوور کانادا برگزار گردید، شرکت اینتل اولین دموی عمومی از DirectX 12 و Direct3D 12 را به نمایش گذاشت و نتایج را با نسخه یازدهم DirectX مورد مقایسه قرار داد که تفاوت حاصل از آن بسیار شگفت آور بود.
این دمو بر روی تبلت Surface Pro 3 مایکروسافت با پردازنده Core i5 (دارای چیپ گرافیکی HD4400) و توسط یک برنامه بنچمارک اختصاصی اجرا و به نمایش گذاشته شد. این برنامه 50000 سیارک را خلق میکند که هر یک دارای ترکیب منحصر به فردی از رئوس و بافتها هستند. همچنین نموداری در بخش پایین و سمت راست صفحه میزان انرژی مصرفی هر دو واحد پردازشی مرکزی و گرافیکی (CPU و GPU) را به نمایش میگذارد. گفتنی است برای مقایسه بهتر نتایج این برنامه قابلیت سوئیج بین DirectX 11 و DirectX 12 را دارد.
این تست در دو حالت اجرا شد. در حالت نخست تعداد فریمها بر روی عدد مشخصی قفل شد تا تفاوت میزان مصرف انرژی مشخص شود و در حالت دوم سقف تعداد فریم باز گذاشته شد تا راندمان دو نسخه DirectX در تولید تعداد فریمهای بیشتر مشخص شود. نتایج حاصل شده از این دو تست واقعاً شگفت آور بود!
همانطور که در تصویر بالا ملاحظه میکنید، تست نخست با قفل کردن تعداد فریم نخست در حالت DX11 آغاز و در نیمه راه به DX12 سوئیچ شده است که در این حالت میزان درگیری CPU و مصرف انرژی آن کاهش چشمگیری داشته است. به گفته مایکروسافت در این حالت میزان مصرف انرژی کل (CPU و GPU) تا 50 درصد کاهش مییابد.
اما در تست بعد با باز گذاشتن سقف تعداد فریم، در حالت DX12 شاهد افزایش 60 درصدی راندمان کلی هستیم.
نکته جالب اینجاست که در هر دو تست شاهد کاهش چشمگیر بار پردازشی و انرژی مصرفی CPU هستیم. چیزی که از همان ابتدا از اهداف اصلی نسخه دوازدهم DX و نیز API جدید Mantle شرکت AMD و Metal شرکت Apple بوده است. این مورد خصوصاً در دستگاههای قابل حمل همچون نوت بوکها ، تبلتها و گوشیهای موبایل بسیار حائز اهمیت است.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت