žinios

Viskas, ką reikia žinoti apie „Directx 12“ (įtraukiame etaloną)

Turinys:

Anonim

Atsiradus „ Windows 10“ ir kaip buvo įprasta „Microsoft“ su kiekviena operacine sistema, ateina naujausia jos grafikos API, kuri sukuria naujos kartos grafikos korteles, ypač žaidimus. „Directx12“ yra naujasis „Api“, šį kartą žemo lygio ir su nauja aplinka, taip pat „Vulkan“ - apie kurį mes kalbėsime vėliau - įsiveržs į mūsų pasaulį.

Tikriausiai rasite ir kitų labai vertingų, bet sunkiai suprantamų techninių straipsnių, nes daugelio dalykų mes jų nesuprasime ir paprasti žmonės turi žinoti paprastai ir aiškiai, jei jų komanda ar kas ką reikia atnaujinti, gali su šiais naujaisiais „Apis“. Jei jaučiatės taip, tai yra jūsų vieta! Nepraleisk to!

Visų pirma, yra du svarbūs dalykai, apie kuriuos pastaruoju metu daug kalbama, tai yra „ savybių lygis “ ir „ pakopa “, kuriam jie priklauso. Kaip tai veikia mus?

Siekdami užtikrinti, kad Dx12 veiktų su plačia įranga, „Microsoft“ ir jos partneriai susitarė padalinti išteklių susiejimo palaikymo lygius į 3, tai yra, išteklių modelį, taigi:

  • 1 pakopa: „ Intel Haswell“, „Broadwell“ ir „Nvidia Fermi“. 2 pakopa: „ Nvidia Kepler“, „Maxwell 1.0“ ir „Maxwell 2.0“. 3 pakopa: AMD GCN 1.0, GCN 1.1 ir GCN 1.2.

Kiekvienas lygis yra aukščiausias ankstesnio lygio rinkinys, tai yra, 1 lygio aparatinei įrangai taikomi griežčiausi išteklių modelio apribojimai, o 3 pakopai, priešingai, nėra jokių apribojimų, o 2 pakopai atstovauja tarpinis lygmuo. susiaurėjimai. Kaip lengva būtų buvę, jei būtų buvę atvirkščiai, tiesa? 1 pakopa tas, kuris turi viską ir panašiai, bet ne… Sudėtingas gyvenimas yra jo likimas. Taigi apibendrinant galima pasakyti, kad „Amd Tier3“ yra tas, kuriame nėra jokių apribojimų, „Tier2“ yra tas, kuriam taikomi tam tikri apribojimai, ir „Tier1“, nes tai yra tas, kuris daugiau ar geriau pasakė tą, kuris palaiko „pagrindinę“ paramą.

Pastaruoju metu internete daug kalbama, jei jie visi palaiko viską (pvz., „Maxwells“) arba jei „Amd“ palaiko visas Dx12 savybes ar ne, ir kai buvo pasakyta „taip“, ji buvo klaidingai išaiškinta, reiškianti, kad ji neturi jokių apribojimų to, kas matyta iki šiol, bet kad labai skiriasi "funkcijų lygis", ir dabar mes pamatysime, koks yra funkcijų lygis, nes architektūros ar kortelės palaiko tai… Kodėl gi jūs neduotumėte mums poezijos?

Tęsdami temą, be pakopų, „Dx12“ turi skirtingus „funkcijų lygius“, tai yra veikimo lygius, ir jų yra keturi iki šiol, kurie taip pat turi skirtingas savybes ir aparatinę įrangą, kuriai reikia palaikymo. Šie „ypatybių lygiai“ neprivalo būti susieti su pakopomis ir, kaip buvo, jie vaidina antraeilį vaidmenį, nei buvo matyti aukščiau, turintys svarbias ir pagrindines perteikimo savybes.

Kai kuriems iš šių „funkcijų lygių“ net netaikoma aukščiausia „Tier3“ sistema, todėl tai tampa individualia ypatybe, lemiančia aparatinę įrangą (aptariamą vaizdo plokštę).

Kaip mes žinome, kokius „ypatybių lygius“ turi kiekviena aparatūra? Mes juos identifikuojame taip:

  • 11 funkcijų lygis -> Nvidia Fermi, Kepler, Maxwell 1.0. Funkcijų lygis 11.1 -> AMD GCN 1.0, „Intel Haswell“ ir „Broadwell“. Funkcijų lygis 12.0 -> AMD GCN 1.1 ir 1.2 GCN. „Feature Leve 12.1“ -> „ Nvidia Maxwell 2.0“

Mes su tavimi teisingai elgiamės? Ne mažiau svarbu, mes turime omenyje pakopas, „Feature Leves“ bei skirtingą grafiką ir jokių žaidimų… Puiku! Kaip mes tai matome? Labai paprasta, pirmiausia pateiksime sąrašą, kurios kortelės atitinka kurią architektūrą.

- „Nvidia Fermi“: Visi, kurie nešioja lustą savo modelio „GF“ pradžioje, pavyzdžiui, GF117, 110, 100 ir visi viduryje esantys, kurie, kaip jūs gerai žinote ir kalbant apie populiariausius, būtų GT450, GTX460, 470, 560 ir 580 tarp kitų.

- Nvidia Kepler: Kaip ir šiuo atveju GF, jie vadinami GK, jei tai yra mintis apie „Gpu Kepler“. Ne visos 600 ar 700 „Nvidia“ serijos yra, yra tokių, kurios atsisako GF, t. Y. „Fermi“, todėl patogu tuo įsitikinti, tačiau kaip pavyzdį mes jums pasakysime, kad tarp jų yra populiarus GTX650, 660, 670, 680, 760, 770, 780 ir Ti.

- „Nvidia Maxwell“ ir „ Maxwell 2. 2.“: Čia sąrašas yra trumpesnis. „Maxwell 1.0“ gimė su „GTX750“ ir „750Ti“, kurie, kaip matote, priklauso 700 serijai, nebūdami „Kepler“, ir jie yra identifikuojami su GM107 ir 108. „Maxwell 2.0“ yra mažiau. kortelių, kurios yra, pradedant nuo naujojo GTX950 ir pereinant nuo to prie 960, 970, 980 ir Ti, taip pat „Titan X“ ir vėlesnių.

- AMD GCN 1.0: Šiek tiek lengviau žinoti, kam tai daro įtaką, AMD 7000 serijos nuo 7350 iki 7990 yra GCN 1.0 architektūra (išskyrus 7790, kuri yra 1.1). Turite būti atsargūs, nes tokiose serijose, kaip R3, R7 ir R9, yra „įsibrovėliai“ arba veikiau rehash, kurie turi šią architektūrą, pavyzdžiui, 270, 280X ir kt. Jie yra pagrįsti Taitis, Pitkernas, Kiurasao, Žaliojo Kyšulio lustas…

- „AMD GCN 1.1“ ir „ 1.2“: juos palaiko modernesnė naujoji karta, pvz., „R7 260“ ir „260X“, kurie yra „1.1“, „7790“, ir Havajuose įsikūrę, tokie kaip „290“, „290X“ ir „Apus Kaveri“, kurie remiasi Jūros salų architektūra. Retesni yra 1.2, pagrįsti vulkaninių salų architektūra, pavyzdžiui, 285 arba 380, ir naujoji Fury, įsikūrusi Fidžyje. 300 serijų, daugelis iš jų yra 1.0 ir 1.1, turėtumėte būti atsargūs ir nepainiokite jų, pavyzdžiui, 390 ir 390x, kurie yra 1.1 arba 370, kurie yra 1.0. Jie negalėjo padaryti geriau (sarkazmas).

Na, mes jau turime korteles, įtrauktas ir išdėstytas su konkrečia jų atrama, bet skyrelyje „Kas tikrai pagerina Dx12?“, Apibendrinkime tai aiškiai ir lengvai.

  • Sumažinkite susiaurėjimo kampą, tai funkcija, kuri Dx11 yra tikrai prisotinta. Pagaliau padidinkite mastelį, turėdami didesnį branduolių skaičių procesoriuje. Didesnė kontrolė kūrėjui. Api efektyvumas panašus į konsolę, t., kuri turės platesnę ir artimesnę valdymo aparatinę įrangą - programinę įrangą (žaidimus). Visos Dx11 funkcijos jas išsaugo.

Tarkime, kad tai yra pagrindinė „Dx12“ funkcija ar bazė, todėl, jei turime kortelę, kuri nepalaiko 100 ir mažesnių funkcijų, ar galime naudoti „Dx12“? Taip Bet… nieko kito, Si es Si. Skirtumai paaiškės, kai bėgant pasirodys žaidimai, palaikantys šias korteles, tuo tarpu programinė įranga jį galės emuliuoti. Saugiausia ir patikimiausia yra tai, kad šie 2015 m. Ir kitus 2016 m. Pasirodysiantys žaidimai yra pagrįsti ir prilipę prie „Dx12“ bazės, nes daugelis iš jų bus paleidimai po paleidimo, perkeliami į naująjį „Api“, panašūs į tuos, kurie buvo patirti naudojant „Battlefield 4“ ir „ Mantas, kuris po kelių mėnesių išleido palaikymą.

Kaip išmatuoti tikrąjį skirtumą tarp Dx11 ir 12?


Aš žinau, kad daugelis iš jūsų gali norėti pakalbėti apie kiekvieną „funkcijų lygį“, tačiau kadangi vis dar nėra žaidimų, kurie juos apibūdintų ar išsiaiškintų, koks žaidimas bus įdiegtas, ketiname sutelkti dėmesį į pagrindinius patobulinimus, kurie yra milžiniškas kaklo atleidimas butelis, kuris gali generuoti GPU, procesorius, kuriame „Microsoft“ dirba daugiausia, kad būtų lankstesnis ir būtų naudojamas tiek procesorius, tiek visa grafika. Taip pat šis straipsnis yra greitas ir lengvas, norint pasiruošti.

Norėdami tai padaryti, mes paruošėme lentelę su naujuoju žaidimu (vis dar parengtu beta versija) „ Singlesity“ pelenai, kad pamatytume, kokią naudą mes gauname eidami iš „ Directx 11“ į 12, o „ 3DMark Vantage “ - atšaukimų arba „skambučių“, kuriuos galima atlikti, skaičių. procesoriaus į vaizdo plokštę.

Nors jis yra daug kritikuojamas (ir ne mažiau, bet mes netapsime sergančiu), man atrodo geras etalonas, nes objektų, laivų, braižytuvų pastatymas, garsas, grafiniai efektai ekrane yra labai aukšti, ir tobulai kiekybiškai įvertinti FPS patobulinimus, kas galiausiai mus domina. Akivaizdu, kad mes panaudojome savo komandos „ R9 390x “ ir 4690K @ 4400Mhz „ Windows 10“.

Mes rekomenduojame jums paaiškinti, kodėl AMD pagerėja labiau nei „Nvidia“, kai pereinama prie „DirectX 12“

Tai yra skyriaus suolelis, apimantis visą asmeninį kompiuterį, dažniausiai naudojantis „GPU“.

Galiausiai, procesoriaus testas, norėdamas pamatyti, kaip „Api“ atpalaiduoja procesoriaus našumą.

Kaip matome, kad „Fps“ tobulinimas yra drastiškas, ir ne tik tai, bet, kaip mes sakome, bendra kokybė, ekrane pateikiant daugiau vienetų, efektai ir kiti dalykai. Tai yra vienintelis apčiuopiamas įrodymas, kurį turime, tačiau to reikia imtis su pincetu, nes jis gali pasirodyti ne visuose žaidimuose, nes kiekvienas turi savo stiliaus skirtumų, nesvarbu, ar tai pasažas, vaidmenų žaidimas, šaudyklė ir pan., Bet jei patobulinimai vyksta tokiu keliu Mūsų laukia vienas didžiausių pastarųjų metų pokyčių.

Dabar pamatysime, kaip veikia skambučiai iš CPU į GPU, remiantis bandymu, kurį atneša „3DMark“, su ta pačia schema ir įranga.

Taip, kaip matome, skambučių, kuriuos Dx12 gali atlikti su Dx11, skaičiaus negalima palyginti. Bet kas yra trūkumai ? Kaip paprastą paaiškinimą jums pasakysiu, kad tai yra visas „tinklelių“, nupieštų po pakuotės sudarymo proceso metu, ir tai yra procesas, kai variklis sujungia skirtingų objektų perteikimą viename kreipiamajame stende, kad būtų išvengta perkrovos procesoriuje, ir kaip mes matome grafiką, skirtumas stebina.

Na ir dabar pagaliau atsikratykime technikos ir susitelkime į tai, kas mums svarbu, žaidimus.

Kokią kortelę aš perku?


Jei vis dar neturite grafikos plokštės, suderinamos su šiomis charakteristikomis, ar tiesiog norite patobulinti ką nors geresnio, rekomenduojame nusipirkti tai, ką visada rekomenduojame, kokybę / kainą. Ne visi būsimi žaidimai yra „Dx12“, o dauguma dabartinių žaidimų yra „Dx9“ ar „11“, todėl patogu turėti fiksuotą kainų liniją ir pradėti nuo tos bazės.

Visada yra mažiau nei 200 eurų kainuojančių alternatyvų, tokių kaip „ Gtx 950“ ar „ AMD R7 370“, virš jų - „ GTX960“ ir „ AMD R9 380“ ir pan., Visada turėdami kažką subalansuoto ir atitinkančio mūsų komandą bei poreikius. Dar labai anksti, mano manymu, pirkti pagalvojus apie funkcijų lygius arba, jei žaidimo pagrindu man reikia X ar Y, nes vis dar nėra nieko aiškaus ar paaiškinto, išskyrus tai, į ką mes kreipėme dėmesį, o tai yra maždaug CPU ir fps tobulinimas pereinant iš vienos api į kitą, kad būtų paprasčiausias būdas.

Turint tai omenyje, visi dabartinės rinkos turiniai ir tikriausiai daugelis iš jūsų turi / turi bazinę „Dx12“ palaikymą, kuris yra pagrindinis bruožas ir todėl tas, kuris mus domina, kol pamatysime ateities žaidimus.

O kokie žaidimai ateina pas mus?


„Gear of War Ultimate“

Tai, ką mums paliko 2015 m., Bus nedaug žaidimų, kurie iš pradžių palaikys „Directx12“, o visų pirma (neįskaičiuojant „Pelenų“, nes jis yra prieš beta versiją) yra „ Fable Legends“, kuris bus išleistas asmeniniams kompiuteriams ir „Xbox“. Vienas spalio mėn.

Remiantis šaltiniais, kurie skamba internete, patobulinimai nuo Dx11 iki 12 yra stiprūs, todėl Fps dažnis Dx11 yra 43 kadrai per sekundę, o Dx12 mes einame į 53 kadrų per sekundę, tai yra daugiau nei vertas startas, kai taip pat minimumai pagerėja. didesnė proporcija nei vidutinė.

Kita vertus, metų pabaigoje ir konkrečiai gruodį atvyks naujasis Hitmanas.

2016 m. Vasario mėn. Pasirodys naujasis „ Deus Ex Manking Divided“, „Vagių jūra“, „ Žvaigždžių pilietis“ - 2016 m., Kai sąrašas pratęsiamas, kai „Ark Survival Evolved“ gaus pleistrą, kuris kas savaitę vis labiau populiarėja., „ Gear of War Ultimate“, „ Z diena“, „ Arma 3“ ir nors dar nežinoma, kuris žaidimas bus pirmasis, „DICE“, žaidimų, tokių kaip „Battlefield“, kūrėjas jau turi savo „Frostbite 3“ variklį, veikiantį Dx12, nors aš lažybų turėčiau, kad tai bus „ Battlefront“, atsižvelgiant į lūkesčius, kuriuos jis sukuria, ir būti daugelio žaidėjų titulu, galbūt ten, kur visi šie aksesuarai galėtų būti panaudoti labiausiai.

Šiaip ar taip, aš manau, kad nieko nepalikau renginyje ir dabar esate šiek tiek ramesnis, todėl atsisveikinome čia ir netrukus turėsite straipsnį apie „ Vulkan“ - naująjį „Api“ iš „OpenGL“ tėvų ir priklausantį „Kronos“ grupei, kuris ateina į Būkime „Dx12“ „varžybos“, kokie buvo šie ilgi metai ir kaip trumpai buvo „Mantija“, kuri, mūsų manymu, pradėjo nervinti.

Paliekame jums keletą paminėtų pavadinimų vaizdų ir atsisveikinome!

žinios

Pasirinkta redaktorius

Back to top button