|
|
|
|
|
by nialo
3348 days ago
|
|
I don't think it's worse. The (possibly missing) context of this post is a Compute Shader running on a GPU spending more time writing out the results of a computation than actually doing the computation. As I read this post, the moral of the story is just to try to write your code in such a way as to always have that substantial work to do with the data. Prefer one big pass over everything to several smaller passes, each of which must write out results, especially on a GPU. Try to actually have 11 instructions per byte of memory access. I don't think the intent is to make any argument in particular about the state of CPU or GPU design or anything of the sort. |
|