ZLUDA v6 atgaivina PhysX žaidimus su AMD Radeon GPU

ZLUDA v6 atgaivina PhysX žaidimus su AMD Radeon GPU

Austėja Kavaliauskaitė Austėja Kavaliauskaitė . Komentarai

4 Minutės

Paleidus senesnį žaidimą, kuriame intensyviai naudojamas PhysX, anksčiau buvo galima tikėtis trūkčiojimo, dingusių efektų arba seno sprendimo - įdėti antrą NVIDIA vaizdo plokštę vien fizikos skaičiavimams. Dabar to nebereikia. ZLUDA v6 tyliai pakeitė situaciją, nes leidžia AMD Radeon GPU perimti PhysX apkrovas ir sugrąžinti įspūdingus vaizdo efektus be antros vaizdo plokštės.

ZLUDA prasidėjo kaip ambicingas atvirojo kodo bandymas suteikti CUDA suderinamumą ne NVIDIA aparatinėje įrangoje. Projektas greitai sulaukė dėmesio, tačiau vėliau susidūrė su teisiniais ir finansavimo sunkumais, nes nebuvo įvykdyti kai kurie aukštesnio lygio reikalavimai. Pirminė projekto komanda komercinės paramos nebepriima, tačiau pagrindinis kūrėjas kodo bazės neapleido. Vietoj to kūrimas tęsiasi lėtesniu, asmeniškesniu ritmu - savaitgalio darbais ir tiksliniais taisymais, orientuotais į Windows ML, tekstūras ir PhysX palaikymą.

Techniniu požiūriu v6 prideda 32 bitų PhysX palaikymą, daugiausia remiantis ilgai rengta kodo įtraukimo užklausa (#651, kuri dar nėra visiškai užbaigta). Tai reiškia, kad senesni žaidimai, fizikai naudoję 32 bitų CUDA, dabar gali perduoti šias užduotis AMD aparatinei įrangai. Rezultatas aiškiai juntamas. Gaunamas didesnis kadrų dažnis ir sodresni efektai: detalios suardomos aplinkos, įtikinamos ugnies ir dalelių sistemos bei skysčių simuliacijos, kurios pagaliau atrodo taip, kaip turėtų.

Praktikoje ZLUDA v6 gali padidinti PhysX žaidimų kadrų dažnį AMD vaizdo plokštėse maždaug tris kartus, palyginti su veikimu be šio sprendimo.

Kaip praktinį pavyzdį galima paimti Mafia II. Toje pačioje sistemoje Radeon vaizdo plokštė su išjungtu PhysX per ZLUDA pasiekė apie 26,2 FPS. Įjungus funkciją, ZLUDA PhysX palaikymas rezultatą pakėlė iki maždaug 80,2 FPS. Tai nėra menkas prieaugis, nes žaidžiamą, bet stringančią patirtį jis paverčia sklandžia ir autentiška. Iki šiol įprastas sprendimas buvo pridėti NVIDIA plokštę vien PhysX ir 32 bitų CUDA apdorojimui. Toks būdas veikė, tačiau tik tuo atveju, jei buvote pasirengę mokėti už antrą GPU.

Įdomi detalė: NVIDIA buvo pašalinusi 32 bitų CUDA palaikymą iš naujausios Blackwell architektūros, bet vėliau keliems žaidimams jį vėl įjungė. Ar Blackwell kartos lustai su ZLUDA v6 sulauks tokios pat ryškios naudos, dar reikės patikrinti, tačiau pats faktas, kad alternatyvūs įrankiai dabar gali nukreipti PhysX į AMD, atveria daug galimybių senesnių sistemų atnaujinimui ir biudžetiniams kompiuterių rinkiniams.

Vis dėlto tai nėra nepriekaištingas perjungimas. ZLUDA optimizacijos vis dar tobulinamos. Vartotojai praneša apie retkarčiais pasitaikančius grafikos nesklandumus skysčių simuliacijose, o vykdymo aplinkos įterpimas į per Steam paleidžiamus žaidimus vis dar gali pavykti ne visada. Gera žinia ta, kad ZLUDA yra atvirojo kodo projektas, todėl kiekvienas, turintis kantrybės ir įgūdžių, gali koreguoti šį programinį sluoksnį, siųsti taisymus ir išbandyti jį įvairiuose žaidimuose.

Projekto apimtis plečiasi toliau nei vien CUDA vertimas. Tai, kas prasidėjo kaip pirmiausia Linux skirta iniciatyva, dabar turi aiškių planų pagerinti patogumą Windows aplinkoje: aiškesnius diegiklio pranešimus apie trūkstamas ROCm bibliotekas, kompiliatoriaus klaidų taisymus ir stipresnes skaičiavimų bibliotekas. Taip pat pridėtas tekstūrų palaikymas, kuris puikiai dera su PhysX darbais ir darbo eigomis tokiose priemonėse kaip Blender.

Kūrėjas įspėja, kad būsimos versijos pasirodys rečiau, tačiau jos ir toliau bus leidžiamos. Tikėtinas lėtesnis tempas, o ne tyla. Žaidėjams, modifikacijų kūrėjams ir retro žaidimų entuziastams tai reiškia palaipsniui didėjantį stabilumą ir platesnį palaikymą. Tad metas nupūsti dulkes nuo PhysX eros klasikos ir pažiūrėti, ką gali jūsų Radeon - gali laukti malonios staigmenos.

Šaltinis: smarti

„Technologijos visada mane žavėjo – nuo išmaniųjų telefonų iki dirbtinio intelekto proveržių. Džiaugiuosi galėdama dalintis naujienomis su jumis kiekvieną dieną.“

Palikite komentarą

Komentarai