Aktualności

Wszystko, co musisz wiedzieć o Directx 12 (uwzględniamy test porównawczy)

Spisu treści:

Anonim

Wraz z pojawieniem się systemu Windows 10 i jak to zwykle bywa w Microsoft z każdym systemem operacyjnym, pojawia się jego najnowszy interfejs graficzny API, który daje początek nowej generacji kart graficznych, a zwłaszcza gier. Directx12 to nowy interfejs API, tym razem na niskim poziomie, z nowym środowiskiem, a także Vulkan - o którym powiemy później - zaatakuje nasz świat.

Prawdopodobnie znajdziesz inne artykuły techniczne, o dużej wartości, ale trudne do zrozumienia, ponieważ wiele rzeczy nie zrozumiemy, a zwykli ludzie muszą wiedzieć w prosty i jasny sposób, jeśli ich zespół lub ktokolwiek potrzebuje aktualizacji, może z tymi nowymi Apis. Jeśli tak się czujesz, to twoje miejsce! Nie przegap tego!

Po pierwsze, ostatnio omawiane są dwie ważne rzeczy, a mianowicie „ poziom funkcji ” i „ poziom ”, do którego należą. Jak to na nas wpływa?

Aby zagwarantować, że Dx12 będzie działał na szerokiej gamie sprzętu, Microsoft i jego partnerzy zgodzili się podzielić poziomy wsparcia dla wiązania zasobów na 3, to znaczy model zasobów, a zatem:

  • Poziom 1: Intel Haswell, Broadwell i Nvidia Fermi. Poziom 2: Nvidia Kepler, Maxwell 1.0 i Maxwell 2.0. Poziom 3: AMD GCN 1.0, GCN 1.1 i GCN 1.2.

Każdy poziom stanowi nadbudowę poprzedniego poziomu, to znaczy sprzęt poziomu 1 ma najsilniejsze ograniczenia w modelu zasobów, a poziom 3 wręcz przeciwnie nie ma ograniczeń, podczas gdy poziom 2 reprezentuje poziom pośredni ograniczenia Jak łatwo byłoby, gdyby było na odwrót, prawda? Poziom 1 ten, który ma wszystko i tak dalej, ale nie… Komplikowanie życia jest jego przeznaczeniem. Podsumowując, Amd Tier3 to ten bez ograniczeń, Tier2 ten z pewnymi ograniczeniami i Tier1, ponieważ ten, który bardziej lub lepiej powiedział ten z najbardziej „podstawowym” wsparciem.

Ostatnio dużo się mówi w Internecie, jeśli wszystkie obsługują wszystko (jak Maxwells) lub jeśli Amd obsługuje lub nie wszystkie funkcje Dx12, a kiedy powiedziano tak, został źle zinterpretowany, co oznacza, że ​​nie ma żadnych ograniczeń w tym, co do tej pory było widziane, ale że bardzo różny jest „poziom funkcji”, a teraz zobaczymy, jaki jest poziom funkcji, ponieważ obsługują go architektury lub karty… Dlaczego nie dałbyś nam poezji, huh?

Kontynuując temat, oprócz poziomów, Dx12 ma różne „poziomy funkcji”, to znaczy poziomy działania, i są do tej pory cztery, które również mają inne cechy i sprzęt, który wymaga wsparcia. Te „poziomy funkcji” nie muszą być powiązane z poziomami i odgrywają, jakby to było, bardziej drugorzędną rolę niż to, co pokazano powyżej, które mają ważne i główne cechy renderowania.

Niektóre z tych „poziomów funkcji” nie są objęte nawet najwyższym poziomem 3, więc czyni to z nich indywidualną cechę, a decydującym czynnikiem jest sprzęt (karta graficzna).

Skąd wiemy, jakie „poziomy funkcji” ma każdy sprzęt? Identyfikujemy je w następujący sposób:

  • Poziom funkcji 11 -> Nvidia Fermi, Kepler, Maxwell 1.0. Poziom funkcji 11.1 -> AMD GCN 1.0, Intel Haswell i Broadwell. Poziom funkcji 12.0 -> AMD GCN 1.1 i 1.2 GCN. Cecha Leve 12.1 -> Nvidia Maxwell 2.0

Pomieszaliśmy z tobą, prawda? To nie mniej, mamy na myśli poziomy, funkcje i różne grafiki oraz brak gier… Świetnie! Jak to widzimy? Bardzo prosto, najpierw wymienimy, które karty odpowiadają której architekturze.

- Nvidia Fermi: Wszyscy, którzy noszą układ na początku swojego modelu, „GF”, tacy jak GF117, 110, 100 i wszyscy w środku, którzy, jak dobrze znacie i mówiąc o najpopularniejszych, to GT450, GTX460, 470, 560 i 580 między innymi.

- Nvidia Kepler: Podobnie jak GF w tym przypadku nazywane są GK, jeśli przypomina myślenie „Gpu Kepler”. Nie wszystkie serie Nvidii z serii 600 lub 700 są, niektóre są przerabiane z GF, to znaczy z Fermi, dlatego wygodnie jest się upewnić, ale jako przykład powiemy, że obejmują one między innymi popularne GTX650, 660, 670, 680, 760, 770, 780 i Ti.

- Nvidia Maxwell i Maxwell 2. 0: Tutaj lista jest krótsza, Maxwell 1.0 urodził się z GTX750 i 750Ti, które, jak widać, należą do serii 700 bez Keplera i są identyfikowane z GM107 i 108. W Maxwell 2.0 jest mniej karty, które są, począwszy od nowego GTX950, a my przechodzimy od tego do 960, 970, 980 i Ti, a także Titan X i późniejszych.

- AMD GCN 1.0: Ponieważ nieco łatwiej jest wiedzieć, na co wpływa, seria AMD 7000 od 7350 do 7990 ma architekturę GCN 1.0 (z wyjątkiem 7790, czyli 1.1). Musisz być ostrożny, ponieważ w następujących seriach, takich jak R3, R7 i R9, są „intruzi”, a raczej rehash, którzy mają taką architekturę, jak 270, 280X itp. Są oparte na chipie Tahiti, Pitcairn, Curacao, Wyspy Zielonego Przylądka…

- AMD GCN 1.1 i 1.2: Są one obsługiwane przez następną generację, która jest bardziej nowoczesna, na przykład R7 260 i 260X, które są 1.1, 7790 oraz te z Hawajów, takie jak 290, 290X i Apus Kaveri, które są oparte na Architektura wysp morskich. 1.2 są rzadziej oparte na architekturze Wysp Wulkanicznych, takich jak 285 lub 380, oraz nowej Fury z Fidżi. Seria 300, wiele z nich to 1.0 i 1.1, należy uważać, aby ich nie pomylić, na przykład 390 i 390x, czyli 1.1 lub 370, czyli 1.0. Nie mogliby zrobić lepiej (sarkazm).

Cóż, mamy już dołączone i ustawione karty z ich konkretnym wsparciem, ale w Co naprawdę poprawia Dx12? Podsumujmy to jasno i łatwo.

  • Zmniejsz wąskie gardło w procesorze, funkcja, która w Dx11 jest naprawdę nasycona. Zwiększ skalowanie, mając wreszcie większą liczbę rdzeni w procesorze. Większa kontrola programisty. Wydajność interfejsu API podobna do konsoli, to znaczy, który będzie miał szerszy i bliższy sprzęt - oprogramowanie (gry). Wszystkie funkcje Dx11 je chronią.

Powiedzmy, że jest to główna funkcja lub podstawa Dx12, więc jeśli mamy kartę, która nie obsługuje 100 i mniejszych funkcji, czy możemy używać Dx12? Tak Ale… żadnych ale, Si es Si. Różnice zostaną odkryte, gdy w miarę upływu czasu pojawią się gry obsługujące te karty, tymczasem można je emulować za pomocą oprogramowania. Najbezpieczniejsze i najbardziej prawdopodobne jest to, że gry, które pojawią się w tym roku 2015 i następnym 2016, są oparte na bazie Dx12, ponieważ wiele z nich będzie łatkami po premierze przeniesionymi do nowego interfejsu API, podobnie jak w Battlefield 4 i Mantle, który zwolnił go kilka miesięcy później.

Jak mierzymy prawdziwą różnicę między Dx11 a 12?


Wiem, że wielu z was może chcieć porozmawiać o każdym „poziomie funkcji”, ale ponieważ nadal nie ma gier, które je opisałyby ani szczegółów na temat tego, która gra zostanie zaimplementowana, skupimy się na głównych ulepszeniach, które są ogromnym wydaniem gry butelka, która może generować GPU, procesor, w którym Microsoft pracuje najwięcej, aby uczynić go bardziej elastycznym i korzystać zarówno z procesora, jak i grafiki jako całości. Tak właśnie wygląda ten artykuł - szybkie i łatwe spojrzenie na przygotowanie.

Aby to zrobić, przygotowaliśmy tabelę z nową grą (wciąż w fazie przed wersją beta) Ashes of the Singularity, aby zobaczyć, jakie korzyści możemy uzyskać, przechodząc z wersji Directx 11 do 12, a 3DMark Vantage - liczbę losowań lub „połączeń”, które można wykonać procesor na kartę graficzną.

Chociaż jest często krytykowany (i nie jest za mniej, ale nie wejdziemy chorobliwy), wydaje mi się dobrym punktem odniesienia, ponieważ inscenizacja obiektów, statków, ploterów, dźwięku, efektów graficznych na ekranie jest bardzo wysoka, i idealnie jest zmierzyć ilościowo poprawę Fps, co ostatecznie nas interesuje. Oczywiście korzystaliśmy z R9 390x naszego zespołu i 4690K @ 4400 MHz w systemie Windows 10.

ZALECAMY Wyjaśniamy, dlaczego AMD ulepsza więcej niż Nvidia, przechodząc na DirectX 12

To jest sekcja tej sekcji, która obejmuje cały komputer, głównie za pomocą GPU.

I wreszcie test procesora, aby zobaczyć, w jaki sposób Api uwalnia wydajność procesora.

Jak widzimy, poprawa Fps jest drastyczna i nie tylko, ale, jak mówimy, ogólna jakość poprzez umieszczenie większej liczby jednostek na ekranie, efektów i innych rzeczy. Jest to jedyny namacalny dowód, który mamy, ale należy go zabrać pincetą, ponieważ może nie być tak we wszystkich grach, ponieważ każda z nich ma odmienny styl, czy jest to arkada, odgrywanie ról, strzelanka itp., Ale jeśli ulepszenia pójdą w ten sposób Przed nami jedna z największych zmian w ostatnich latach.

Teraz zobaczymy, jak wpływają połączenia z procesora na GPU, w oparciu o test, który przynosi 3DMark, z tym samym wykresem i sprzętem.

Tak, jak widzimy, nie można porównać liczby wywołań, które Dx12 może wykonać w stosunku do Dx11. Ale jakie są wezwania ? Jako proste wyjaśnienie powiem ci, że są one sumą „siatek” narysowanych po procesie dozowania, a jest to proces, w którym silnik łączy renderowanie różnych obiektów w jednym losowaniu, aby uniknąć przeciążenia procesora, i jak widzimy w wykres, różnica jest zadziwiająca.

Cóż, a teraz w końcu wyjdźmy ze szczegółów technicznych i skupmy się na tym, co dla nas ważne, na grach.

Jaką kartę kupuję?


Jeśli nadal nie masz żadnej karty graficznej zgodnej z tymi cechami lub po prostu chcesz uaktualnić do czegoś lepszego, zalecamy zakup tego, co zawsze zalecamy, jakość / cenę. Nie wszystkie gry, które będą dostępne, to Dx12, a większość z nich to Dx9 lub 11, dlatego wygodnie jest mieć stałą linię cenową i zacząć od tej bazy.

Zawsze są alternatywy o wartości mniejszej niż 200 EUR, takie jak Gtx 950 lub AMD R7 370, powyżej GTX960 i AMD R9 380 i tak dalej, zawsze mając coś wyważonego i zgodnego z naszym zespołem i potrzebami. Moim zdaniem jest jeszcze bardzo wcześnie, aby kupować myślenie o poziomach funkcji lub czy potrzebuję X lub Y na podstawie gry, ponieważ wciąż nie ma nic jasnego ani wyjaśnionego, z wyjątkiem tego, na czym się skupiliśmy, czyli z grubsza wydaniu procesor i poprawa fps przechodzącej z jednego interfejsu API do drugiego w najprostszy sposób.

Mając to na uwadze, wszystkie gpus na obecnym rynku i prawdopodobnie wielu z was ma / ma podstawową obsługę Dx12, która jest główną cechą, a zatem tą, która nas interesuje, dopóki nie zobaczymy przyszłych gier.

A jakie gry do nas przychodzą?


Gear of War Ultimate

W pozostałej części 2015 roku będzie kilka gier, które będą obsługiwały Directx12, a przede wszystkim (nie licząc Ashes, ponieważ jest to wersja beta), Fable Legends, które zostaną wydane na PC i Xbox. Jeden w październiku.

Według źródeł, które przeczesują Internet, udoskonalenia z Dx11 do 12 są znaczne, dając szybkość klatek na sekundę w Dx11 wynoszącą 43 kl./s, podczas gdy w Dx12 osiągamy 53 klatki na sekundę, czyli więcej niż warto na początek, gdzie dodatkowo minimum poprawia się w wyższy odsetek niż średnia.

Z drugiej strony, do końca roku, a konkretnie w grudniu, pojawi się nowy Hitman.

Tym, co naprawdę interesuje nas w tym temacie, jest 2016 r., Gdzie lista się wydłuża, a Ark Survival Evolved otrzyma łatkę, która zyskuje zwolenników co tydzień, w lutym 2016 r. Pojawia się nowy Deus Ex Manking Divided, Sea of ​​Thieves, Star Citizen, Gear of War Ultimate, Day Z, Arma 3 i chociaż nie wiadomo jeszcze, która gra będzie pierwsza, DICE, twórca gier takich jak Battlefield, ma już silnik Frostbite 3 działający na Dx12, chociaż założę się, że będzie to Battlefront, biorąc pod uwagę oczekiwanie, które ono generuje i jest tytułem gry wieloosobowej, być może tam, gdzie wszystkie te akcesoria mogłyby być wykorzystane najbardziej.

W każdym razie myślę, że nic nie zostawiłem w przygotowaniu, a teraz jesteś trochę spokojniejszy, więc żegnamy się tutaj, a wkrótce będziesz mieć artykuł o Vulkan, nowym Api od rodziców OpenGL i należącym do grupy Kronos, która przychodzi do Bądźmy „konkurencją” Dx12, jak to było przez te długie lata i jak krótko była Mantle, ta, która naszym zdaniem zaczęła denerwować wszystkich.

Zostawiamy kilka zdjęć wspomnianych tytułów i pożegnaliśmy się!

Aktualności

Wybór redaktorów

Back to top button