Pamokos

▷ Kaip įdiegti vulkaną į savo kompiuterį

Turinys:

Anonim

„Vulkan“ yra mados API kartu su „DirectX 12“, šiuose straipsniuose kalbame apie visus jo pranašumus ir paaiškiname, kaip labai paprastai įdiegti „Vulkan “, kad galėtumėte išnaudoti visas savo galimybes savo kompiuteryje.

Kas yra „Vulkan“ ir kokie yra jo pranašumai?

„Vulkan“ yra žemos pridėtinės vertės, kelių platformų 3D grafika ir skaičiavimo API. „Vulkan“ taiko aukšto našumo realiojo laiko 3D grafikos programas, tokias kaip vaizdo žaidimai ir interaktyvi žiniasklaida visose platformose. Palyginti su „OpenGL“ ir „Direct3D 11“ ir, kaip ir „Direct3D 12“ bei „Metal“, „Vulkan “ ketina pasiūlyti didesnį našumą ir labiau subalansuotą procesoriaus / GPU naudojimą. Kiti svarbūs „Direct3D 11“ ir ankstesnių bei „OpenGL“ skirtumai yra tai, kad „Vulkan“ yra žymiai žemesnio lygio API ir siūlo lygiagrečias užduotis. „Vulkan“ taip pat turi galimybę atvaizduoti 2D grafikos programas, tačiau paprastai jis yra tinkamesnis 3D. Be mažesnio procesoriaus naudojimo, „ Vulkan“ taip pat gali geriau paskirstyti darbą per kelis procesoriaus branduolius. Paprastai sakoma, kad „Vulkan“, vykdydamas teisingus veiksmus toje pačioje aparatinėje įrangoje, veikia bet kurioje vietoje nuo ribinio iki polinomo pagreičio, palyginti su kitomis API.

„Vulkan“ pirmą kartą paskelbė pelno nesiekianti organizacija „Khronos Group“ GDC 2015. Iš pradžių „Khronos“ Vulkan API vadino „Next Generation OpenGL Initiative“ arba „OpenGL next“, tačiau tų vardų naudojimas buvo nutrauktas paskelbus „Vulkan“ vardą. „Vulkan“ yra išvestinis ir pagrįstas AMD „Mantle API“ komponentais, kuriuos AMD padovanojo „Khronos“, siekdamas suteikti „Khronos“ pagrindą, ant kurio pradėti kurti žemo lygio API, kurį jie galėtų standartizuoti visoje pramonėje., kaip „OpenGL“.

„Vulkan“ ketina suteikti įvairių pranašumų, palyginti su kitomis API, kaip ir jo pirmtakas „OpenGL“. „Vulkan“ siūlo mažesnes pridėtines dalis, tiesioginę GPU valdymą ir mažiau procesoriaus naudojimo. Bendra „Vulkan“ koncepcija ir funkcijų rinkinys yra panašūs į „Direct3D 12“, „Metal“ ir „Mantle“.

Laukiama „ Vulkan“ nauda, palyginti su ankstesnės kartos API:

  • „Vulkan“ API puikiai tinka aukštos klasės vaizdo plokštėms, taip pat grafinei aparatinei įrangai mobiliuosiuose įrenginiuose. Skirtingai nuo „Direct3D 12“, „ Vulkan“ galima įsigyti keliose šiuolaikinėse operacinėse sistemose; Kaip ir „OpenGL“, „Vulkan“ API nėra užfiksuotas vienoje operacinėje sistemoje ar įrenginio formos faktoriuje. Nuo paleidimo „Vulkan“ veikia „Android“, „Linux“, „Tizen“, „Windows 7“, „Windows 8“ ir „Windows 10.“. Sumažinta vairuotojo pridėtinė vertė, sumažinant CPU darbo krūvį. Sumažinta procesoriaus apkrova naudojant paketinį apdorojimą, paliekant centrinį procesorių laisvą atlikti daugiau skaičiavimų ar perteikimų nei kitaip. Geresnis daugiagyslių procesorių mastelio keitimas. „Direct3D 11“ ir „OpenGL 4“ iš pradžių buvo sukurti naudoti su vieno branduolio procesoriais, o tik tada jie paskatino veikti keliuose branduoliuose. Net tada, kai programų kūrėjai naudoja padidinimus, API reguliariai netinka daugelyje branduolių. „OpenGL“ shaderiams rašyti naudoja aukšto lygio GLSL kalbą, priversdama kiekvieną „OpenGL“ tvarkyklę įdiegti savo GLSL kompiliatorių, kuris veikia programos vykdymo metu, išversti programos šederius į GPU mašinos kodą.. Manoma, kad „Vulkan“ tvarkyklės turėtų jau išverstus šešėliai įterpti į tarpinį dvejetainį formatą, vadinamą SPIR-V (standartinis nešiojamas tarpinis atstovavimas), analogišką dvejetainiam formatui, kuriame HLSL šešėliai sukompiliuoti „Direct3D“. Leidžiant iš anksto kompiliuoti shaderį, pagerinamas programos inicijavimo greitis ir kiekvienoje scenoje galima naudoti įvairesnį shaderių pasirinkimą. „Vulkan“ tvarkyklei tereikia atlikti GPU specifinį optimizavimą ir kodo generavimą, todėl tvarkyklė bus lengviau prižiūrima ir galiausiai bus mažesni tvarkyklių paketai. Suvienodintas skaičiavimo branduolių ir grafinių šederių valdymas, pašalinant poreikį naudoti atskirą skaičiavimo API kartu su grafiko API.

Kaip įdiegti „Vulkan“ į savo kompiuterį

Įdiegti „Vulkan“ į savo kompiuterį yra taip paprasta, kaip įdiegti vaizdo plokštės tvarkykles, nes tiek „Nvidia“, tiek „AMD“ į juos įtraukia „Vulkan“. Pirmasis žingsnis yra rasti „Nvidia“ ar „AMD“ svetainėje savo grafikos plokštės ir operacinės sistemos tvarkyklę.

Pasirinkę tvarkyklę, atsisiųsime ją į savo asmeninį kompiuterį ir galėsime įdiegti, tam tereikia paleisti failą ir atlikti vedlio veiksmus.

Diegimo programa suteiks mums galimybę įdiegti ir „GeForce Experience“ programinę įrangą.

Rekomenduojame atlikti greitąją instaliaciją, tokiu būdu išvengsime galimų problemų. Po to turėsime tik laukti, kol baigsis diegimas.

Mes rekomenduojame perskaityti mūsų vadovą, kuriame pateikiamos geriausios vaizdo plokštės ir kaip nuosekliai valyti vaizdo plokštę

Tai baigiasi mūsų straipsniu apie tai, kaip įdiegti „Vulkan“ kompiuteryje. Atminkite, kad galite palikti komentarą, jei turite kokių klausimų ar norite pateikti pasiūlymą.

Pamokos

Pasirinkta redaktorius

Back to top button