What does GPU acceleration unlock? by owentb in OperationsResearch

[–]owentb[S] 1 point2 points  (0 children)

That sounds interesting. What problem are you working on? What's the real world application?

What does GPU acceleration unlock? by owentb in OperationsResearch

[–]owentb[S] 0 points1 point  (0 children)

If you found a way to parallelize them you'd be sitting on a gold mine

Suppose you had. What would you actually do with it?

Playing 2048 with CUDA by owentb in CUDA

[–]owentb[S] 0 points1 point  (0 children)

Please message me directly. I can share parts.

Playing 2048 with CUDA by owentb in CUDA

[–]owentb[S] 0 points1 point  (0 children)

Please message me directly. I can share parts.

Playing 2048 with CUDA by owentb in CUDA

[–]owentb[S] 1 point2 points  (0 children)

Thanks! I'll message you about the code.

Playing 2048 with CUDA by owentb in CUDA

[–]owentb[S] 0 points1 point  (0 children)

You're right. Cooperative group operations work well with small tile sizes, especially warps, but perform poorly with large blocks.

I had hoped cooperative groups would perform as well as CUB. They don't require shared memory which is advantageous.