3 ms·
“optimal” is a different goalpost than “a lot faster”. Some easy-to-parallelize math and vector operations can yield impressive results without it being anywhe
by nobodyandproud 4y ago
“optimal” is a different goalpost than “a lot faster”.
Some easy-to-parallelize math and vector operations can yield impressive results without it being anywhere near optimal.
I do agree that optimal requires mastery of GPU programming; but I also think GPU programming can yield good results without said mastery, and be quite accessible
If anything it should be easier than writing raw multi-threading code, because GPUs aren’t (weren’t?) general purpose calculation units.
So more bare metal concerns, but less to reason about overall.