|
|
|
|
|
by Jasper_
792 days ago
|
|
> Since threads are processed in parallel, tiny-gpu assumes that all threads "converge" to the same program counter after each instruction - which is a naive assumption for the sake of simplicity. > In real GPUs, individual threads can branch to different PCs, causing branch divergence where a group of threads threads initially being processed together has to split out into separate execution. Whoops. Maybe this person should try programming for a GPU before attempting to build one out of silicon. Not to mention the whole SIMD that... isn't. (This is the same person who stapled together other people's circuits to blink an LED and claimed to have built a CPU) |
|