Root NationRecenzie komponentov PCŽelezoProblém CPU vs. GPGPU: Budúcnosť v slepej uličke? Napríklad ASUS

Problém CPU vs. GPGPU: Budúcnosť v slepej uličke? Napríklad ASUS

-

Myšlienka tejto krátkej materiálnej reflexie sa zrodila z jednej zvláštnej skutočnosti. V procese optimalizácie Premiere Pro a After Effects a už po mojom odchode ASUS TUF GeForce RTX 3090 24GB (recenziu urobil môj kolega Denys Zaichenko tu) Dozvedel som sa, že s najnovšou aktualizáciou zmizla možnosť optimalizácie programu pre viacjadrové procesory – na rozdelenie vykresľovania medzi vlákna CPU.

CPU GPGPU

Bolo to vysvetlené tým, že Adobe pomaly, ale isto prechádza od optimalizácie CPU k optimalizácii GPU. Toto sa nazýva GPGPU alebo General Purpose GPU. A v tomto prípade môžu nastať obrovské problémy s optimalizáciou, aj keď máte grafiku Intel Xe ASUS RTX 3090 24 GB!

Základy GPGPU

Zdalo by sa, že by nemali byť žiadne problémy – pretože GPU v modernej verzii pozostáva z tzv stream procesory. IN NVIDIA nazývajú sa napríklad jadrá CUDA. A tieto procesory fungujú na rovnakom princípe ako jadrá bežného CPU.

CPU GPGPU

Rozdiel v sile. Jadrá CPU majú značný výpočtový výkon, ale malý počet, a to aj vzhľadom na multithreading. A jadrá GPU, hoci majú malý výkon, sú schopné vykonávať určitú úlohu. A zároveň je ich stokrát viac. Ak nie tisíce.

Video materiál o GPGPU

nechce sa ti čítať? Pozri si video:

Hardvérová akcelerácia

A povedzme, že v Premiere Pro spracovanie efektov Lumetri na procesor – a čo viac, jednoduché kódovanie a dekódovanie H264 – zaberie veľa času. A to je normálne, rôzne úlohy pre rôzne železo sa vykonávajú s rôznou účinnosťou. V skutočnosti dokonca aj malý hardvérový urýchľovač spracovania videa v iGPU robí skutočné zázraky a mení rýchlosť vykresľovania niekedy mnohokrát!

CPU GPGPU

- Reklama -

A vzhľadom na rastúci výkon GPU - povedzme v ASUS TUF RTX 3090 má až 24 gigabajtov video pamäte a viac ako desaťtisíc CUDA jadier – je celkom logické, že aplikácie sú na takúto prácu optimalizované.

CPU GPGPU

Pod desiatkami tisíc malých pracovníkov, ktorí paralelizujú prácu a odstraňujú záťaž z CPU. Ale otázka. Zaberá grafická karta príliš veľa? Všimol som si, že pri vykresľovaní ťažkých efektov, prechodov a jednoduchej zmene obrazu pomocou ďalších prostriedkov sa počítač začal spomaľovať.

Pamäť grafickej karty bola zanesená na nulu, procesor sa takmer nepodieľal na vykresľovaní... rovnako ako RAM. A nuansou je, že mám 128 GB RAM.

HyperX 3600 MHz 2x32GB

Problém CPU vs. GPGPU: Budúcnosť v slepej uličke? Napríklad ASUS

A napríklad v Premiere Pro je polovica RAM nečinná, procesor je vyťažený na polovicu, dekodér-kodér je úplne uvoľnený, ale VRAM je zaseknutá a výkon je takmer nulový.

CPU GPGPU

Spoločná práca

Najhoršie nastane pri renderingu projektu so zmiešanými kúskami – napríklad prepojenými kompozíciami After Effects. To je miesto, kde sa video pamäť takmer okamžite, bez varovania, vynuluje. A na zvýšenie rýchlosti vykresľovania je potrebné zavrieť všetky aplikácie, ktoré žerú VRAM. Rovnako ako rovnaké Premiere Pro a After Effects! A nechajte, povedzme, iba Media Encoder.

A! Dôležité zameranie sa neberie do úvahy. Povedzme, že After Effects žerie aj RAM, a to na obe líca. ALE! Vie, ako vyprázdniť vyrovnávaciu pamäť! Uvoľnite pamäť pre iné aplikácie. Ale žiadny program takto nefunguje s video pamäťou! Po zatvorení projektu sa pamäť buď zablokuje alebo uvoľní.

CPU GPGPU

A áno, VRAM je určite rýchlejšia ako DRAM a niekedy aj oveľa. Avšak v recenziách na Transcend, a nielen ja som opakoval - na pracovné úlohy je lepšia veľká pomalá pamäť ako maličký kúsok superrýchlej pamäte.

CPU GPGPU

Ak program vie pamäť iba upchať, ale nie čo najefektívnejšie uvoľniť, tak rýchlosť pamäte nepomôže. A ukázalo sa, že mám v PC celú hromadu RAM pre Adobe Creative Suite... čo by bolo fajn použiť na vykresľovanie.

Prečítajte si tiež: Recenzia notebooku ASUS ROG Zephyrus G14 2021: Potešený, ale žiadny wow efekt

- Reklama -

Ale nie - takmer úplne sa spolieha na nešťastnú GTX 1080 Ti, kde je množstvo pamäte viac ako DESAŤRÁT menšie! A môžete povedať, hovoria, že existujú rovnaké RTX, ako rovnaký model ASUS TUF RTX 3090 s ťahaním NVLink s pamäťou! Ale opäť je tu nuansa.

CPU GPGPU

Za cenu dvoch RTX 3090, teda za 2x 2000 dolárov. (MSRP sa už nepočíta, nezodpovedá modernej realite) dostaneme... 24 GB pamäte. Ba čo viac, nie je pravda, že sa dá použiť na vykresľovanie! Áno, niektoré programy implementujú túto funkciu. Predovšetkým – modelovanie a vedecké výpočty. A nastavenia sú tam jednoducho hrozné.

CPU GPGPU

A za 4000 4 dolárov môžeme naplniť všetky pamäťové kanály pomocou matíc DDRXNUMX ECC AMD Threadripper! 256 GB bude najhorší prípad! A tiež s opravou chýb, ktorú RTX 3090 nemá.

CPU GPGPU

Jediný dôvod, prečo vidím, že by vám mohol brániť v optimalizácii GPU ako výpočtovej a RAM ako vyrovnávacej pamäte, je ten, že latencia medzi RAM a grafickou kartou by bola príliš vysoká na to, aby prekonala bonusy za objem. Na druhej strane nedostatok VRAM stále spomaľuje proces. A ak áno, môžete aspoň pridať RAM!

Výsledky GPGPU

Toto je nebezpečenstvo. Aj keď máte ASUS TUF RTX 3090, ktorý ste si zakúpili špeciálne pre úlohy GPGPU, stále môžete naraziť na prekážku, ktorej sa dá vyhnúť. Ak programy používali viac RAM namiesto VRAM. Nechápem, ako sa to dá zmeniť – ale ak bude trend pokračovať, bude to naozaj slepá budúcnosť.

Ceny za ASUS TUF RTX 3090 24GB

Denis Zaychenko
Denis Zaychenko
Veľa píšem, niekedy pracovne. Zaujímajú ma počítačové a niekedy aj mobilné hry, ako aj zostavy na PC. Takmer estét, rád viac chválim ako kritizujem.
Viac od autora
- Reklama -
Prihlásiť Se
Upozorniť na
host

0 Komentáre
Vložené recenzie
Zobraziť všetky komentáre
Ďalšie články
Prihláste sa na odber aktualizácií
Teraz populárne