Moč dvojnega GPU-ja: Ni samo za igralce

5 februarja 2024
Potencjał dual-GPU: Nie tylko dla graczy

V današnjem nenehno razvijajočem se svetu tehnologije je koncept več-GPU za igranje, kot sta SLI in CrossFire, postal zastarel. Kljub temu pa je potencial dvojnega GPU-ja še vedno koristen v drugih aplikacijah, kar je dokazano s tekočim demo programom FluidX3D. Razvijalec dr. Moritz Lehmann je pod znamko ProjectPhysX predstavil konfiguracijo, ki je združevala Intel A770 in Nvidia Titan Xp, sistem, ki se bliža svojemu sedmemu rojstnemu dnevu. Čeprav se ta kombinacija zdi nenavadna, rezultati kažejo, da lahko ti dve GPU-ji skupaj ustvarita močno partnerstvo.

Multi-GPU demo se je izkazal za presenetljivo preprost. Doktor Lehmann je uporabil Acerjev Predator A770 16GB in Nvidia Titan Xp, pri čemer je vsak GPU simuliral in prikazoval polovico simulacije. Medtem ko sta DX12 in Vulkan najbolj priljubljeni API-ji za multi-GPU operacije, FluidX3D deluje na OpenCL, ki ga je razvilo podjetje Khronos Group, isti ustvarjalci Vulkan-a.

Čeprav niso bile podane natančne podatke o zmogljivosti, dr. Moritz trdi, da je dvojni GPU setup deloval 70% bolj učinkovito kot vsak GPU samostojno, kar ima smisel, saj A770 in Titan Xp prinašata podobne rezultate v FluidX3D. Simulacija je trajala eno uro in 13 minut, prikazovanje pa približno 14 minut. To pomeni, da bi vsaka kartica posamezno potrebovala približno dve uri za samo simulacijo.

Čeprav se zdi ta kombinacija smešna, je bila racionalno utemeljena. Kot poudarja razvijalec, kombinacija izjemno močnih GPU-jev s precej šibkejšimi nima velikega smisla. V primeru FluidX3D je koristno, da imajo GPU-ji podobno zmogljivost pomnilnika in pasovne širine. A770 se ponaša z 16GB pomnilnikom in pasovno širino 560GB/s, medtem ko Titan Xp ponuja 12GB pomnilnika in pasovno širino 548GB/s. Tako se ta kombinacija izkaže za smiselno izbiro.

Težko je verjeti, da je igralniška industrija zapustila več-GPU tehnologijo, glede na 70-odstotno povečanje zmogljivosti, ki je bilo prikazano med demo programom FluidX3D. Komentatorji med demo predstavitvijo so hitro opozorili, da DX12 in Vulkan omogočata obsežno podporo te tehnologije, in da je povezava med GPU-ji bolj zanesljiva kot kdajkoli prej, tudi zaradi izjemno hitrih verzij PCIe.

V odgovor na te komentarje je dr. Moritz predstavil svojo analizo in izpostavil več težav, povezanih z več-GPU konfiguracijami pri igrah. Glavna skrb se vrti okoli stroškov razvijanja več-GPU rešitev za igre. V preteklosti so bili ti stroški breme za Nvidia in AMD, vendar se je s prihodom DX12 in Vulkan API-jev odgovornost prenesla na razvijalce iger. Ti API-ji ponujajo močne več-GPU zmogljivosti, vendar zahtevajo ročno optimizacijo, da so učinkoviti. Vendar pa razvijalci iger ne uživajo koristi s tem, ko implementirajo podporo več-GPU-ju, saj je bila ta funkcionalnost vedno manjšinski element, celo med navdušenci računalnikov.

Namesto vlaganja v multi-GPU tehnologije se industrija usmerja v drugo smer za doseganje večje zmogljivosti. Poudarek je zdaj na konfiguracijah s samo eno GPU, kjer se ustvarjajo vodilni modeli, ki so postali tako veliki, da jih “niti ne morete vgraditi v običajno računalniško ohišje, kaj šele dva,” kot pojasnjuje dr. Moritz. Upoštevajoč, da mnoge GPU-je, kot je RTX 4090 Founders Edition, zavzamejo tri vtičnice, se s tem lahko zlahka strinjamo. Trenutno je multi-GPU tehnologija najbolj prisotna v podatkovnih centrih, super računalnikih in sistemih, ki se osredotočajo na umetno inteligenco, kjer so stroški implementacije upravičeni.

FAQ:

1. Kako je bila uporabljena multi-GPU tehnologija v predstavljenem demo programu?
Multi-GPU tehnologija je bila uporabljena za simulacijo in prikazovanje simulacij v programu FluidX3D.

2. Katere grafične kartice so bile uporabljene v dvojnem GPU setup-u?
Za demo je bila uporabljena grafična kartica Acer Predator A770 16GB in Nvidia Titan Xp.

3. Kateri API je bil uporabljen v multi-GPU demo programu?
Demo je uporabil API OpenCL, ki ga je razvilo podjetje Khronos Group.

4. Kakšno je bilo predvideno povečanje zmogljivosti pri uporabi dvojnega GPU setup-a?
Po besedah ustvarjalca demo programa je dvojni GPU setup deloval 70% bolj učinkovito kot vsak GPU posamezno.

5. Kakšne so bile glavne težave, povezane z več-GPU konfiguracijami pri igrah?
Glavne težave so bile visoki stroški razvijanja več-GPU rešitev za igre in pomanjkanje donosnosti za razvijalce iger pri implementaciji podpore več-GPU.

6. Kakšni so trenutni trendi v industriji glede zmogljivosti GPU-jev?
Industrija se trenutno osredotoča na konfiguracije s samo eno GPU, kjer se ustvarjajo večji vodilni modeli namesto uporabe multi-GPU tehnologije.

Opredelitev:
– Multi-GPU: Tehnologija, ki omogoča hkratno uporabo več grafičnih kartic za izboljšanje zmogljivosti.
– SLI: Scalable Link Interface, tehnologija, ki jo je razvilo podjetje Nvidia in omogoča povezavo dveh ali več grafičnih kartic za izboljšanje zmogljivosti.
– CrossFire: Tehnologija, ki jo je razvilo podjetje AMD in omogoča kombinacijo več grafičnih kartic za izboljšanje zmogljivosti.
– GPU: Grafična procesna enota, enota, odgovorna za obdelavo grafike.
– Demo: Demonstracija ali predstavitev.
– API: Vmesnik za aplikacijsko programiranje, niz protokolov in orodij za izgradnjo programske opreme.
– DX12: DirectX 12, primeren API za programiranje aplikacij v sistemih Windows.
– Vulkan: API, zasnovan za učinkovito delo na več platformah.
– OpenCL: Open Computing Language, odprti standard za vzporedno programiranje, ki lahko deluje na različnih napravah.
– Khronos Group: Organizacija, odgovorna za standardizacijo multimedijskih tehnologij.
– PCIe: Peripheral Component Interconnect Express, standard za računalniški vodilo, ki se večinoma uporablja v računalnikih.
– Dvojni GPU: Konfiguracija računalnika z dvema grafičnima karticama.
– Super računalniki: Visokozmogljivi računalniki, ki so sposobni izvajanja kompleksnih izračunov.

Vir:
– NVIDIA: https://www.nvidia.com/
– AMD: https://www.amd.com/
– Khronos Group – OpenCL: https://www.khronos.org/opencl/

The source of the article is from the blog rugbynews.at

Don't Miss

Exciting New Features in God of War Ragnarok’s PC Release

Epkino nove funkcije v PC različici God of War Ragnarok

Že dolgo pričakovana PC različica igre God of War Ragnarok
Get Ready for the Exciting Challenges of Minecraft 1.21

Pripravi se na vznemirljive izzive v igri Minecraft 1.21

V samo nekaj dneh bo izšla Minecraft 1.21, imenovana tudi