Haberler

DirectX 12 hakkında bilmeniz gereken her şey (karşılaştırmalı değerlendirmeyi dahil ediyoruz)

İçindekiler:

Anonim

Windows 10'un gelişiyle ve her işletim sistemiyle Microsoft'ta her zamanki gibi, yeni nesil grafik kartlarına ve özellikle oyunlara neden olan en yeni grafik API'sı geliyor. Directx12 yeni Api, bu sefer düşük seviyeli ve yeni bir ortamla, daha sonra konuşacağımız Vulkan dünyamızı istila edecek.

Muhtemelen çok değerli ama anlaşılması zor diğer teknik makaleleri bulacaksınız çünkü onları anlayamayacağımız pek çok şey ve sıradan insanların basit ve açık bir şekilde bilmeleri gerekiyor, eğer ekibi veya güncellemesi gerekiyorsa, bu yeni Apis ile yapabilirsiniz. Eğer böyle hissediyorum, bu sizin yerdir! Kaçırmayın!

Her şeyden önce, son zamanlarda tartışılan iki önemli şey vardır; bunlar “ özellik seviyeleri ” ve ait oldukları “ seviye ” dir. Bu bizi nasıl etkiler?

Dx12'in geniş bir ekipman yelpazesinde çalışacağını garanti etmek için Microsoft ve ortakları, kaynak bağlama için destek seviyelerini 3'e, yani kaynak modeline bölmeyi kabul ettiler:

  • Seviye 1: Intel Haswell, Broadwell ve Nvidia Fermi. Tier2: Nvidia Kepler, Maxwell 1.0 ve Maxwell 2.0. Tier3: AMD GCN 1.0, GCN 1.1 ve GCN 1.2.

Her seviye bir öncekinin süper setidir, yani Seviye 1 donanımı kaynak modeli üzerindeki en güçlü kısıtlamalarla birlikte gelir ve aksine Seviye 3 herhangi bir sınırlamaya sahip değildir, Seviye 2 ise ara seviyeyi temsil eder daralmalar. Tam tersi olsaydı ne kadar kolay olurdu, değil mi? Seviye1 her şeye sahip olan, vb. Ama değil… Hayatı karmaşıklaştırmak onun kaderidir. Bu nedenle ve özetlemek gerekirse, Amd Tier3 kısıtlaması olmayan, Tier2 belirli sınırlamaları olan ve Tier1'dir, çünkü bu, en "temel" desteğe sahip olanı daha iyi veya daha iyi söyleyendir.

Son zamanlarda, eğer her şey (Maxwells gibi) destekliyorsa veya Amd Dx12'ın tüm özelliklerini destekliyorsa veya desteklemiyorsa ve evet dendiğinde, yanlış yorumlandı, yani şu ana kadar görülen şeylerde herhangi bir sınırlama olmadığı için çok fazla konuşma var. "özellik seviyesi" çok farklıdır ve şimdi mimarlık veya kartlar desteklediğinden özellik seviyesinin nasıl olduğunu göreceğiz… Neden bize şiir vermiyorsun?

Temaya devam ederek, Katmanlara ek olarak, Dx12 farklı "özellik seviyelerine", yani çalışma seviyelerine sahiptir ve her biri desteğe ihtiyaç duyan farklı özelliklere ve donanıma sahip dört tane vardır. Bu “özellik seviyelerinin” Katmanlar ile bağlantılı olması gerekmez ve bunlar olduğu gibi, yukarıda görülenden daha önemli bir rol oynar ve önemli ve ana oluşturma özelliklerine sahiptir.

Bu "özellik seviyelerinden" bazıları en yüksek Tier3 kapsamına girmez, bu da onu bireysel bir özellik haline getirir, donanım (söz konusu grafik kartı) belirleyici faktördür.

Her donanımın hangi “özellik düzeylerine” sahip olduğunu nasıl bilebiliriz? Onları şöyle tanımlarız:

  • Özellik Seviyesi 11 -> Nvidia Fermi, Kepler, Maxwell 1.0. Özellik Seviyesi 11.1 -> AMD GCN 1.0, Intel Haswell ve Broadwell. Özellik Seviyesi 12.0 -> AMD GCN 1.1 ve 1.2 GCN. Özellik Leve 12.1 -> Nvidia Maxwell 2.0

Seninle uğraştık değil mi? Daha az değil, aklımda Katmanlar, Özellik Seviyeleri ve farklı grafikler ve oyunlar yok… Harika! Nasıl görüyoruz? Çok basit, önce hangi kartların hangi mimariye karşılık geldiğini listeleyeceğiz.

- Nvidia Fermi: Çipini modelinin başında taşıyanlar, GF117, 110, 100 gibi ortadaki ve en popüler olanı bildiğiniz ve konuştuğunuz gibi GT450, GTX460, 470, 560 ve 580 kişi daha.

- Nvidia Kepler: Bu durumda GF gibi "Gpu Kepler" diye düşünmek istiyorlarsa GK olarak adlandırılırlar. Nvidia'nın 600 veya 700 serisinin tamamı değil, GF'den refere edilen, Fermi'den söylenen bazıları var, bu nedenle emin olmak uygun ama örnek olarak, diğerlerinin yanı sıra popüler GTX650, 660, 670, 680, 760'ı içerdiklerini söyleyeceğiz. 770, 780 ve Ti.

- Nvidia Maxwell ve Maxwell 2. 0: Burada liste daha kısa, Maxwell 1.0, GTX750 ve 750Ti ile doğdu. Gördüğünüz gibi Kepler olmadan 700 serisine ait ve GM107 ve 108 ile tanımlanıyor. Maxwell 2.0'da daha az Yeni GTX950'den başlayarak 960, 970, 980 ve Ti'ye, ayrıca Titan X ve daha fazlasına gidiyoruz.

- AMD GCN 1.0: Hangisinin etkilendiğini bilmek biraz daha kolay olan, 7350'den 7990'a kadar AMD 7000 serisi GCN 1.0 mimarisidir (1.190 olan 7790 hariç). Dikkatli olmalısınız, çünkü R3, R7 ve R9 gibi aşağıdaki serilerde 270, 280X gibi bu mimariye sahip "davetsiz misafirler" veya daha ziyade rehash vardır. Tahiti, Pitcairn, Curacao, Cape Verde çipine dayanıyorlar…

- AMD GCN 1.1 ve 1.2: Bunlar, 1.1, 7790 olan R7 260 ve 260X gibi daha modern olan ve 290, 290X ve Apus Kaveri gibi Hawaii'de bulunan yeni nesil tarafından destekleniyor. Deniz Adaları mimarisi. 1.2, 285 veya 380 gibi Volkanik Adalar mimarisine ve Fiji'de bulunan yeni Fury'ye dayanan daha nadirdir. Birçoğu 1.0 ve 1.1 olan 300 serisi, 1.1 ve 370, 1.0 olan 390 ve 390x gibi onları karıştırmamaya dikkat etmelisiniz. Daha iyisini yapamazlardı (alaycılık).

Peki, zaten özel destekleriyle kartlar dahil edildi ve konumlandırıldı, ancak Dx12'i gerçekten geliştiren nedir? Bölümünde açık ve kolay bir şekilde özetleyelim.

  • Dx11'de gerçekten doymuş bir özellik olan cpus'taki darboğazın azaltılması Nihayetinde daha fazla sayıda çekirdeğe sahip olarak ölçeklendirmeyi artırın.Geliştirici için daha fazla kontrol. Bir konsola benzer Api verimliliği, yani Daha geniş ve daha yakın bir kontrol donanımına sahip olacak - yazılım (oyunlar) Dx11'in tüm işlevleri onları korur.

Diyelim ki Dx12'ün ana özelliği veya tabanı, bu nedenle, 100 ve küçük özellikleri desteklemeyen bir kartımız varsa, Dx12 kullanabilir miyiz? Evet. Ama… kıç yok, Si es Si. Farklılıklar, zaman geçtikçe bu kartları destekleyen oyunlar geldiğinde bulunur, bu arada yazılım tarafından taklit edilebilir. En güvenli ve en akla yatkın olanı, bu 2015 ve onu takip eden 2016'ya gelen oyunların temelli olması ve Dx12'in tabanına bağlı kalmasıdır, çünkü bunların çoğu, Battlefield 4 ve Birkaç ay sonra desteğini bırakan manto.

Dx11 ve 12 arasındaki gerçek farkı nasıl ölçeriz?


Birçoğunuzun her bir “özellik seviyesi” hakkında konuşmak isteyebileceğini biliyorum, ancak onları tanımlayan oyunların veya hangi oyunun uygulanacağının ayrıntıları olmadığından, boynunun muazzam sürümü olan ana gelişmelere odaklanacağız. gpu üretebilen şişe, Microsoft'un en çok çalıştığı cpu, daha esnek hale getirmek ve hem işlemci hem de bir bütün olarak grafiklerden yararlanmak için. Ayrıca, bu makale böyle, hazırlanmak için hızlı ve kolay bir görünüm.

Bunu yapmak için Directx 11'den 12'ye gidip ne kadar fayda sağladığımızı görmek için Ashes of Singularity'nin yeni oyunuyla (hala beta öncesi bir durumda) bir masa hazırladık ve 3DMark Vantage yapılabilecek çekmece veya "çağrı" sayısını grafik kartına işlemci.

Her ne kadar çok eleştiriliyor olsa da (ve daha azı için değil ama morbid'e girmeyeceğiz), ekrandaki nesnelerin, gemilerin, çizicilerin, seslerin, grafik efektlerinin sahnelenmesi çok yüksek olduğu için bana iyi bir kıyaslama gibi görünüyor, ve sonuçta bizi ilgilendiren Fps'deki gelişmeyi ölçmek mükemmeldir. Açıkçası ekibimizin R9 390x ve Windows 10 altında 4690K @ 4400Mhz kullandık.

SİZİ TAVSİYE EDİYORUZ DirectX 12'ye geçerken AMD'nin neden Nvidia'dan daha fazlasını geliştirdiğini açıklıyoruz

Bu, çoğunlukla Gpu kullanan tüm PC'yi kapsayan bölümün bankasıdır.

Ve son olarak CPU testi, Api'nin işlemcinin performansını nasıl serbest bıraktığını görmek için.

Gördüğümüz gibi Fps'deki gelişme sadece bu değil, dediğimiz gibi, ekrana, efektlere ve diğer şeylere daha fazla birim koyarak genel kalite. Sahip olduğumuz tek somut kanıt, ancak tüm oyunlarda bu şekilde ortaya çıkmayabileceğinden cımbızla alınmalıdır, çünkü her biri, ister arcade, rol yapma, atıcı vb. Olsun, stilinde farklılıklar vardır, ancak iyileştirmeler bu şekilde devam ederse Son yıllardaki en büyük değişikliklerden biri ile karşı karşıya kalacağız.

Şimdi, 3DMark'ın aynı grafik ve ekipmanla getirdiği teste dayanarak, cpu'dan gpu'ya yapılan çağrıların nasıl etkilendiğini göreceğiz.

Evet, gördüğümüz gibi, Dx12'in Dx11'e karşı yapabileceği çağrı sayısı karşılaştırılamaz. Ama çekinceler nedir? Basit bir açıklama olarak, bunların, harmanlama işleminden sonra çizilen toplam "kafes" olduğunu söyleyeceğim ve bu, cpu'nun aşırı yüklenmesini önlemek için motorun farklı nesnelerin oluşturulmasını tek bir çizimde birleştirdiği ve grafik, fark şaşırtıcı.

Şimdi nihayet teknik özelliklerden çıkalım ve bizim için önemli olan oyunlara odaklanalım.

Hangi kartı satın alırım?


Hala bu özelliklerle uyumlu bir grafik kartınız yoksa veya sadece daha iyi bir şeye yükseltmek istiyorsanız, her zaman önerdiğimiz kaliteyi / fiyatı satın almanızı öneririz. Gelecek tüm oyunlar Dx12 değildir ve bugüne kadar olanların çoğu Dx9 veya 11'dir, bu nedenle sabit bir fiyat çizgisine sahip olmak ve bu tabandan başlamak uygundur.

GTX960 ve AMD R9 380'in üstünde Gtx 950 veya AMD R7 370 gibi her zaman 200 € 'dan daha az alternatif vardır ve her zaman dengeli ve ekibimize ve ihtiyaçlarımıza göre bir şeylere sahiptir. Özellik seviyelerini düşünmek ya da bir oyuna dayalı X veya Y'ye ihtiyacım varsa, bence çok erken, çünkü üzerinde yoğunlaştığımız şey dışında net veya açık bir şey yok. cpu ve en basit şekilde koymak için bir api'den diğerine geçen fps'nin iyileştirilmesi.

Bunu göz önünde bulundurarak, mevcut pazardaki tüm gpuslar ve muhtemelen birçoğunuz ana özellik olan Dx12 için temel bir desteğiniz var / var ve bu nedenle gelecekteki oyunları görene kadar bizi ilgilendiren.

Ve bize hangi oyunlar geliyor?


Gear of War Ultimate

2015'in geri kalanında, ilk başta Directx12'i destekleyecek birkaç oyun olacak ve her şeyden önce (beta öncesi olduğundan Ashes'i saymamak) PC ve Xbox için piyasaya sürülen Fable Legends. Ekim ayında bir tane.

İnterneti kaçıran kaynaklara göre, Dx11'den 12'ye yapılan iyileştirmeler güçlüdür ve Dx11'deki 43 fps'de Fps oranları verirken, Dx12'de 53Fps'ye gidiyoruz, bir başlangıç ​​için layık olmaktan daha fazla bir gelişme, minimumlar ortalamadan daha yüksek oran.

Öte yandan, yıl sonunda ve özellikle Aralık ayında yeni Hitman gelecek.

Konuya gerçekten ilgi duyduğumuz yer, listenin uzandığı 2016, Ark Survival Evolved, geçen her hafta taraftar kazanacak bir yama alacak, Şubat 2016'da yeni Deus Ex Manking Bölünmüş, Hırsızlar Denizi, Yıldız Vatandaş çıkıyor, Gear of War Ultimate, Gün Z, Arma 3 ve hangi oyunun ilk olacağı henüz bilinmese de, Battlefield gibi oyunların yaratıcısı DICE, zaten D12'de çalışan Frostbite 3 motoruna sahip olmasına rağmen, Battlefront, belki de tüm bu gereçlerin en çok kullanılabileceği çok oyunculu bir başlık yaratma ve yaratma beklentisi.

Her neyse, bence boru hattında hiçbir şey bırakmadım ve şimdi biraz daha sakinsiniz, bu yüzden burada veda ediyoruz ve yakında OpenGL ebeveynlerinden yeni Api ve Kronos grubuna ait olan Vulkan hakkında bir makaleniz olacak. Dx12 “yarışması” olalım, çünkü bu uzun yıllar oldu ve Mantle ne kadar kısaydı, düşündüğümüz herkes sinirlenmeye başladı.

Sizi arkada geçen başlıkların bazı görüntüleri ile bırakıyoruz ve hoşçakal dedik!

Haberler

Editörün Seçimi

Back to top button