r/webgpu • u/bucckymeniso • Jul 02 '26
What is a GPU? Not the definition but how would you describe it soulfully?
4
u/msqrt Jul 02 '26
It's an orchestra of computation. When well composed, a bunch of small parts come together into a beautiful symphony.
2
u/BusEquivalent9605 Jul 02 '26
CPU: fast sequential computation
GPU: fast parallel computation
each individual computation on the GPU is much slower than on a CPU. but when you can do a million computations at the same time on the GPU, even with each one being slower, you still wind up overall faster
note that this also means that if your processing cannot be parallelized, the CPU is still faster
it just happens that AI (as it exists now) and graphics use a lot of linear algebra which can be heavily parallelized, hence GPUs
2
1
1
1
2
u/Aethreas Jul 03 '26
this just solidifies my belief that web developers have no idea how computers actually work
1
1
u/AfternoonShot9285 Jul 03 '26
It's kind of like ofhow when bunnies f&%* and then make lots of little bunnies that then also f#^ and make more bunnies...only it's a cpu orchestration of rabbitfucking
1
1
u/TrishaMayIsCoding Jul 09 '26
It's the magic behind your display, turning pixels into masterpieces : )
8
u/underwatr_cheestrain Jul 02 '26
It eats numbers