Questions and Answers :
Unix/Linux :
Running setiathome/astropulse on AMD rx 560 problem
Message board moderation
Author | Message |
---|---|
Ben Send message Joined: 15 Jun 99 Posts: 54 Credit: 60,003,756 RAC: 150 |
I am using Ubuntu 18.10 and have set the preferences for seti and astropulse to use both GPU and CPU. When the seti ap runs it uses CPU only while astropulse runs on the GPU. Since astropulse units only download rarely the GPU is mostly idle. I am using ROCm for the opencl computing. I tried the mesa clover driver first but that resulted in compute errors. Can I run seti on the AMD rx 560 GPU? My computer is: 8598471 |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Only with a supported OpenCL driver, and Mesa sure isn't it. Apart from that, when looking at your account, it comes with errors at the top of the page. According to the developer this is because you may have set something someplace (cc_config.xml maybe) that makes your GPU show up as "Baffin [Radeon RX 550 640SP / RX 560/560X]" with the square brackets '[]'. That breaks things in the code of the page as there a lot of things are done in square brackets. If you want to fix this, please use parentheses '()' instead. |
Ben Send message Joined: 15 Jun 99 Posts: 54 Credit: 60,003,756 RAC: 150 |
Only with a supported OpenCL driver, and Mesa sure isn't it. That is the string shown by 'clinfo' so it must be the way ROCm reports my GPU. I can't think of any way to fix it since changing that string in the xml files seems to have no effect. Is that why seti won't use my GPU even though astropulse does? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
No, because the code checks if your GPU is Intel, NVIDIA, AMD or other generic and appoints the right platform (CUDA, OpenCL) accordingly. Mesa OpenCL isn't supported here, plain and simple. But whether Multibeam can run under ROCm is more something you have to ask in the Number Crunching forum (that's where the Linux Gurus live, although most of them will be running NVIDIA) |
Paul Send message Joined: 17 May 99 Posts: 72 Credit: 42,977,964 RAC: 43 |
Mesa OpenCL isn't supported here, plain and simple. Rats. That is too bad because it used to work. I got two good years in of GPU computing for SETI with my AMD 7870s on OSS stack. So, that is a change from previous compatibility. |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
I think the person you need to ask for help is Ben He was the person that was compiling his own app for ROCm and from his Hosts results page he seems to be producing valid results. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.