Some topic ideas: - Why use OpenCL when implementing GPU software - Does it run on AMD or on Nvidia GPUs? - How does the primality test implemented in GpuOwl work? - How fast is it to test a Mersenne candidate? - Why use FFTs? how large are the FFTs? - What do you use for sin/cos?
It definitely runs on our AMD MI300x. But, the documentation is pretty fragmented and requires a bunch of math knowledge that I don't have, so I'm not really sure how to run it. Just some proof of working... https://x.com/HotAisle/status/1848780396609106359 If someone can come up with a way to perf test this against an H100, hit me up! It seems like something that could make a fun competition given the use of OpenCL.…
There is a lot of documentation and HowTos on the Mersenne Forums [1] where experienced users help newcomers, and that relieves effort from myself.