Damus
Andrew Zonenberg · 1w
Why is shader optimization so addictive? I have other things to do... But it's 2AM, I'm thoroughly caffeinated, and staring at the Radeon GPU profiler reordering SSBO memory transactions for improved...
Ben profile picture
@nprofile1q... You should write a book, "Using GPUs to massively speed up your C/C++ code" - targeted for C/C++ programmers.

I'd pre-order it for sure.

Chapter 1 - GPUs for idiots and/or programmers too busy and/or lazy - minimal code to speed up your hello world app by calculating PI to 100 digits. Before/after comparison.

I wonder if you could use a GPU to speed up a database, like for searching or joining tables, creating/comparing search hashes and the like...
2
Andrew Zonenberg · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq4v56a2a5vrwz9sxc2veqn85h4d7p42p26wdwtppa5tjc8npattdsqxhuwm Not familiar with the internals of database engines to the point I could comment. They work best on massively data-parallel problems with predictable, linear memory address ordering. In...
Tom Verbeure · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq4v56a2a5vrwz9sxc2veqn85h4d7p42p26wdwtppa5tjc8npattdsqxhuwm nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqv5atqz9k9c54q8c28kra6sfata0wk7w7x5gkrnde8vmxe5gt00q8mmv7s There are GPU based database engines, but the problem is always getting ...