مطمئنا DirectX 12 هیجان بسیاری ها را برانگیخته و همه بدنبال یه ارتقای سخت افزاری رایگان از طریق نرم افزار هستند! احتمالا میدانید که بسیاری از کارت گرافیک های امروزی یا دقیقتر بگوییم پردازنده های گرافیکی(GPU) از DirectX 12 پشتیبانی می کنند اما چطور ممکن است که یک کارت با معماری مربوط به چند سال قبل با این استاندارد و فناوری جدید سازگار باشد؟؟
در حقیقت بسیاری از محصولاتی که پشتیبانی از DirectX 12 آنها تایید شده صرفا در سطح نرم افزاری از این استاندارد پشتیبانی می کنند یا به عبارتی به میزان محدودی از آن بهره خواهند گرفت و نمیتوان انتظار بکارگیری کامل را از همه پردازنده های گرافیکی داشت.اما چطور بفهمیم که چه کارتی تا چه سطحی از DirectX 12 پشتیبانی می کنید؟
درجه پشتیبانی یا Tier
در بسیاری از سطح های پشتیبانی و علوم مدیریتی از درجه پشتیبانی یا Tier برای تعیین میزان پشتیبانی استفاده می شود،در حقیقت 4سطح پشتیبانی داریم که سطح 1 کمترین و سطح 4 بیشترین است که بندرت دیده میشود و سوطح 1 تا 3 رایج میباشد،با این حال این سطوح مربوط به علوم مدیریتی است اما در مورد پشتیبانی از DirectX 12 نیز صدق می کند که معمولا از ان به عنوان feature level یاد می شود.
Tier 1این سطح پاینترین سطح پشتیبانی با حداقل سازگاری است و شامل معماری Fermi انویدیا و Haswell/Broadwell اینتل می شود.
Tier 2در این سطح محصولات بروزی شامل معماری های Kepler/Maxwell-1/Maxwell-2 انویدیا و Skylake اینتل قرار می گیرد.
Tier 3طبق منابع مختلفی معماری های AMD GCN محدودیتی ندارند و میتوان آنها را در این سطح قرار دارد،همچنین طبق یک اسلاید درز پیدا کرده R9 390X از
DX12_3 پشتیبانی می کند.احتمالا به همین دلیل هم هست که نتایج بنچمارک اولیه محصولات AMD از انویدیا برتری دارد.
با تشکر از iMPACT عزیز @};- @};- @};- @};-
منابع مورد استفاده:
dsogaming
wccftech
wikipedia