3 ms·
More generally any GPU computation, not necessarily graphics. The above argument could go that there is no point in high level languages for CPUs either and eve
by shmerl 17d ago
More generally any GPU computation, not necessarily graphics. The above argument could go that there is no point in high level languages for CPUs either and everyone should just always use assembly, which is obviously false. Same can go for GPUs.
- anon291 17d agoI mean if you're worried about high performance compute on cpus, then the argument also applies. That's why there so much hand written assembler with dynamic dispatch on CPU features... It's just that gpus have no general purpose usage .. for ai, it's basically all about perf. Of course some cross platform stuff can be made for modest acceleration, but the state of the art is always going to be out of reach.
- shmerl 16d agoNah, I don't buy it. There is room for assembly usage, yes, but the claim that it's the only way to do things is clearly false and compilers from high level languages in most cases are enough.