What Every Developer Should Know About GPU Computing (2023)
blog.codingconfessions.com
What Every Developer Should Know About GPU Computing (2023)
1–10 of 46 posts
Re: What Every Developer Should Know About GPU Computing (2023)
#2How do Graphics Cards Work? Exploring GPU Architecture (https://youtu.be/h9Z4oGN89MU?si=EPPO0kny-gN0zLeC)
Re: What Every Developer Should Know About GPU Computing (2023)
#3Some discussion then: https://news.ycombinator.com/item?id=37967126
Re: What Every Developer Should Know About GPU Computing (2023)
#4Re: What Every Developer Should Know About GPU Computing (2023)
#5Makes me consider writing a post on misconceptions of GPU computing, such as requiring the problem to be fully data-parallel.
Re: What Every Developer Should Know About GPU Computing (2023)
#6Re: What Every Developer Should Know About GPU Computing (2023)
#7This video is a great explainer too: How do Graphics Cards Work? Exploring GPU Architecture ( https://youtu.be/h9Z4oGN89MU?si=EPPO0kny-gN0zLeC )
Re: What Every Developer Should Know About GPU Computing (2023)
#8> Try this on: "A non-trivial number of Computer Scientists, Computer Engineers, Electrical Engineers, and hobbyists have ..."
> Took some philosophy courses for fun in college. I developed a reading skill there that lets me forgive certain statements by improving them instead of dismissing them. My brain now automatically translates over-generalizations and even outright falsehoods into rationally-nearby true statements. As the argument unfolds, those ideas are reconfigured until the entire piece can be evaluated as logically coherent.
> The upshot is that any time I read a crappy article, I'm left with a new batch of true and false premises or claims about topics I'm interested in. And thus my mental world expands.
Re: What Every Developer Should Know About GPU Computing (2023)
#9Re: What Every Developer Should Know About GPU Computing (2023)
#10Makes me consider writing a post on misconceptions of GPU computing, such as requiring the problem to be fully data-parallel.
Please do! I would love to read about it. I have been playing with GPU hash tables shared between all the threads using locking (Interlocked.CompareExchange) and such in a Compute Shader. I have been wondering if there are better ways than locking.