Miben és hogy tud segiteni a processzornak?
A GPU-k egyrészt a mátrixokkal tudnak nagyon gyorsan számolni, mert a grafikus transzformációkhoz ezeket használják leginkább.
Ezen kívül még nagyon jók abban, ha sok adaton kell ugyan azt a műveletet elvégezni.
Pl.: ha van egy képed és annak minden pixelét kicsit sötétebbre szeretnéd állítani. A CPU mit csinál? Beolvas 1 pixelt, azon megcsinálja a munkát, majd olvas még egyet. Ha elég intelligensen van megírva a szoftver, akkor kihasználhatja a magokban rejlő előnyt és egyszerre akár 4 pixelt is be tud olvasni, azzal számolni.
Ezzel szemben mivel a GPU-ban speciálisan pixelek feldolgozását szolgáló fizikai elemek vannak egyszerre 8-256 pixelt is be tud olvasni és azt feldolgozni.
Mivel a GPU-nak saját RAM-ja van, letöltheti a teljes képanyagot magának, megcsinálja a melót, visszatölti a saját memóriájába és szól, ha készen van. Meló közben csak minimális feladata van pluszban: képet megjeleníteni, ami kb a CPU előállít neki, szóval a számítási igénye ennek szinte 0. Ezzel szemben a CPU-nak ki kell szolgálni az operációs rendszer többi kérését is, futtatni kell más programokat, ezek között váltani kell, ami mind mind idő.
értem mostmár töbet tudok erröl is de pl mien alkalmazások vanak még amikben ezt felhsználó ként kamatoztatni tudom egy komolyab grafikus kártyával??
pl tervezö programoknál egy integrált gpu rol váltás külsö joval eröseb dedikáltra észrevehetö külömbség lenne például különbözö szolidworks-ös szimulációk gyorsabb végrehajtásához??
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!