Hacker News new | ask | show | jobs
by Const-me 1487 days ago
GPUs are weird.

HLSL and CUDA have C-like syntax, but underneath the syntax these things are very different from C.

On GPU almost nothing has an address, there's no stack, no malloc/free, no files or printf, and every instruction runs on 32+ threads in lockstep.