BiroAndras#109
"Azt úgy kell érteni, hogy a CPU-hoz képest."
Természetesen. De általában az ember a CPU-t programozza, így az a viszonyítási alap.
"- Advanced Rendering: Global Illumination, Image-based Modeling
- Computational Geometry
- Computer Vision
- Image And Volume Processing
- Scientific Computing: physically-based simulation, linear system solution, PDEs
- Stream Processing
- Database queries
- Monte Carlo Methods"
Hát, ezek nekem nem tűnnek túl látalánosnak. Mind potnosan az a fajta számítási feladat, amir valóban alkalmasak a GPU-k. De pl. szövegszerkesztőt nem látok köztük. Az adatbázisos dolog is ha jól tudom csak egy kis részét jelenti a teljes adatbázis motornak.
"A shader egységek önállóan is működhetnek."
És ettől bővebb lesz az utasításkészlet?
"Azt a "minden másra"-t úgy kell érteni, hogy minden (pontosabban, oké, sok-sok) más számítási feladatra. Hence "general-purpose computation"."
Tehát a minden másra, az mégse minden másra. Ez kicsit olyan marketing szagú fogalmazás. Itt a "computation" akkor konkrétan számítási feladatot jelent, és nem bármilyen feladatot (tágabb értelemben minden "computation", amit a számítógép csinál).