Strana 1 z 1

Použitie GPU v spolupráci s CPU

Napísané: So 03. Feb, 2018, 11:41
od užívateľa jarcer
Zdravím, chcem sa opýtať či má niekto skúsenosť, alebo vie či je možné využiť GPU na grafike pre spoluprácu s CPU počítača. NApr. ak by bol CPU zaťažený na 80% tak ostatnú prácu by posunul na GPU. VGA NV Quadro 4000.

Vďaka za nápady.

Re: Použitie GPU v spolupráci s CPU

Napísané: So 03. Feb, 2018, 12:27
od užívateľa shiro
Nic take sa nerobi, nakolko spracovavanie veci cez GPU je uplne nieco ine ako cez CPU - museli by sa v danom programe spravit defakto dve verzie jeho spracovavania, medzi ktorymi by to "preskakovalo" podla nejakeho zatazenia CPU, ako popisujes - kopa moznych problemov, chaos, ako vyriesis synchronizaciu takych dat...nik to nerobi. Bud program funguje na jednom, alebo druhom, ziadne preskakovanie medzi oboma.

Re: Použitie GPU v spolupráci s CPU

Napísané: Po 05. Feb, 2018, 20:15
od užívateľa jarcer
Ok, ale bolo by tu super, využívať hardvér v plnej miere. .
Vďaka za reakciu.

Re: Použitie GPU v spolupráci s CPU

Napísané: Po 05. Feb, 2018, 20:36
od užívateľa mino_85
Ide o to, že GPU sú vhodné na iné úlohy než CPU, takže nedáva zmysel aby sa delili o rovnakú prácu, keď v nej nemusia byť dosť efektívne, alebo ju nevedia spracovať vôbec. Nie je náhoda, že existujú jak procesory, tak grafiky, inak by sme jedno z toho nepotrebovali. Aj keď je pravda, že pole pôsobnosti grafických kariet sa stále viac rozširuje, ale od toho aby kompletne nahradili klasický procesor sme ešte ďaleko.

Re: Použitie GPU v spolupráci s CPU

Napísané: Ut 06. Feb, 2018, 14:25
od užívateľa shiro
jarcer napísal:
Po 05. Feb, 2018, 20:15
Ok, ale bolo by tu super, využívať hardvér v plnej miere. .
Vďaka za reakciu.
Asi najjednoduchsie prirovnanie k tomu, ako pracuj CPU vs GPU:
CPU: Zena vynosi dieta za 9mes
GPU: 10 zien vynosi dieta za 9 tyzdnov. Hadaj, preco to nieje mozne :-)

Ale je napr. mozne, ze:
CPU: kopac vykope 20m jamy za 30min
GPU: 10 kopacov vykope 20m jamy za 3 min.

Nieco sa da robit GPUckom, nieco nie. Rovnako je to aj v pocitacoch a ich datach, z ktorych je nieco mozne spracovavat v GPU, nieco nie.

Dnesny hardware v plnej miere vyuzivas, ale na veci, na ktore je urceny.
Grafika pouziva ine velkosti a ine typy dat s inymi presnostami ako procesor, ktory zase pocita svoje, ine rozsahy, datove typy, pouziva ine instrukcie, atd.