Root NationRecenzije PC komponentiŽeljezoProblem CPU-a protiv GPGPU-a: budućnost u slijepoj ulici? Na primjer ASUS

Problem CPU-a protiv GPGPU-a: budućnost u slijepoj ulici? Na primjer ASUS

-

Ideja ovog kratkog materijala-promišljanja rodila se iz jedne čudne činjenice. U procesu optimizacije Premiere Pro i After Effects, a već nakon mog odlaska ASUS TUF GeForce RTX 3090 24GB (recenziju je napravio moj kolega Denys Zaichenko ovdje) Saznao sam da je s najnovijim ažuriranjem nestala mogućnost optimizacije programa za višejezgrene procesore - za distribuciju renderiranja između CPU niti.

GPGPU CPU

To je objašnjeno činjenicom da Adobe polako, ali sigurno prelazi s CPU optimizacije na GPU optimizaciju. Ovo se, ako ništa drugo, naziva GPGPU ili GPU opće namjene. I u ovom slučaju može biti velikih problema s optimizacijom, čak i ako imate Intel Xe Graphics ASUS RTX 3090 24GB!

Osnove GPGPU

Reklo bi se da problema ne bi trebalo biti – jer se GPU u modernoj verziji sastoji od tzv stream procesori. U NVIDIA zovu se, na primjer, CUDA kerneli. A ti procesori rade na istom principu kao i jezgre običnog CPU-a.

GPGPU CPU

Razlika u snazi. CPU jezgre imaju značajnu računalnu snagu, ali mali broj, čak i ako uzmemo u obzir multithreading. A GPU jezgre, iako su male snage, sposobne su izvršiti određeni zadatak. A pritom ih ima stotinama puta više. Ako ne tisuće.

Video materijal o GPGPU

Ne želite čitati? Gledaj video:

Hardversko ubrzanje

I, recimo, u Premiere Pro, obrada Lumetrijevih efekata na procesoru - i štoviše, jednostavno H264 kodiranje-dekodiranje - oduzima ogroman dio vremena. I to je normalno, različiti zadaci za različito željezo izvode se s različitom učinkovitošću. Zapravo, čak i maleni hardverski akcelerator za video obradu u iGPU-u čini prava čuda, mijenjajući brzinu renderiranja ponekad mnogo puta!

GPGPU CPU

- Oglašavanje -

A s obzirom na rastuću snagu GPU-a - recimo, in ASUS TUF RTX 3090 ima čak 24 gigabajta video memorije i više od deset tisuća CUDA jezgri – sasvim je logično da su aplikacije optimizirane za takav rad.

GPGPU CPU

Pod desecima tisuća malih radnika koji paraleliziraju rad, uklanjajući opterećenje s CPU-a. Ali pitanje. Zauzima li video kartica previše? Primijetio sam da je kod renderiranja teških efekata, prijelaza i jednostavnog mijenjanja slike dodatnim sredstvima računalo počelo usporavati.

Memorija video kartice je bila začepljena na nulu, procesor skoro da i nije sudjelovao u renderiranju...kao i RAM. A nijansa je da imam 128 GB RAM-a.

HyperX 3600 MHz 2x32GB

Problem CPU-a protiv GPGPU-a: budućnost u slijepoj ulici? Na primjer ASUS

A npr. u Premiere Pro pola RAM-a miruje, procesor napola zauzet, dekoder-koder potpuno opušten, ali VRAM je zaglavljen i performanse su skoro nula.

GPGPU CPU

Zajednički rad

Najgore se događa kada renderirate projekt s mješovitim dijelovima - povezanim kompozicijama After Effectsa, na primjer. Tu video memorija ide gotovo odmah na nulu, bez upozorenja. A za povećanje brzine renderiranja potrebno je zatvoriti sve aplikacije koje jedu VRAM. Kao isti Premiere Pro i After Effects! I ostavite, recimo, samo Media Encoder.

I! Važan fokus nije uzet u obzir. Recimo i After Effects jede RAM, i to za oba obraza. ALI! On zna kako isprazniti cache! Oslobodite memoriju za druge aplikacije. Ali nijedan program ne radi tako s video memorijom! Memorija se blokira ili oslobađa nakon zatvaranja projekta.

GPGPU CPU

I da, VRAM je definitivno brži od DRAM-a, a ponekad i puno. Međutim, u recenzijama Transcenda, i ne samo ja, ponovio sam - za radne zadatke puno sporije memorije bolje je od malenog komada superbrze memorije.

GPGPU CPU

Ako program samo zna kako začepiti memoriju, ali ne i osloboditi je što učinkovitije, tada brzina memorije neće pomoći. I pokazalo se da imam hrpu RAM-a u svom računalu za Adobe Creative Suite... što bi bilo lijepo koristiti za renderiranje.

Pročitajte također: Recenzija prijenosnog računala ASUS ROG Zephyrus G14 2021: Oduševljen, ali bez wow efekta

- Oglašavanje -

Ali ne – gotovo u potpunosti se oslanja na nesretni GTX 1080 Ti, gdje je količina memorije više od DESET PUTA manja! I možete reći, kažu, postoje, takoreći, isti RTX, poput istog modela ASUS TUF RTX 3090s povlači NVLink s udruživanjem memorije! Ali ovdje opet postoji nijansa.

GPGPU CPU

Za cijenu dva RTX 3090, dakle za 2x 2000$. (MSRP se više ne računa, ne odgovara modernoj stvarnosti) dobivamo... 24 GB memorije. Štoviše, nije činjenica da se može koristiti za renderiranje! Da, neki programi implementiraju ovu funkciju. Uglavnom – modeliranje i znanstveni izračuni. A postavke su tamo jednostavno užasne.

GPGPU CPU

A za 4000 dolara možemo ispuniti sve memorijske kanale DDR4 ECC matricama AMD Threadripper! 256 GB će biti najgori slučaj! I također s ispravljanjem grešaka, što RTX 3090 nema.

GPGPU CPU

Jedini razlog koji vidim da bi vas mogao spriječiti u optimiziranju GPU-a kao računala i RAM-a kao međuspremnika je taj što bi latencija između RAM-a i grafičke kartice bila previsoka da bi nadjačala bonuse volumena. S druge strane, nedostatak VRAM-a još uvijek usporava proces. A možete barem dodati RAM, ako i to!

GPGPU rezultati

Ovo je opasnost. Čak i ako imate ASUS TUF RTX 3090, koji ste posebno kupili za GPGPU zadatke, još uvijek možete naići na usko grlo koje se može izbjeći. Kad bi programi koristili više RAM-a umjesto VRAM-a. Ne vidim kako se to može promijeniti - ali ako se trend nastavi, to će biti stvarno slijepa budućnost.

Cijene za ASUS TUF RTX 3090 24GB

Denis Zaychenko
Denis Zaychenko
Puno pišem, ponekad poslovno. Zanimaju me računalne i ponekad mobilne igre, kao i PC buildovi. Gotovo esteta, više volim hvaliti nego kuditi.
Više od autora
- Oglašavanje -
Prijavite se
Obavijesti o
gost

0 Komentari
Ugrađene recenzije
Pogledaj sve komentare
Ostali članci
Pretplatite se na ažuriranja
Sada popularno