Tasks exceeding time limit on Radeon GPU

Questions and Answers : GPU applications : Tasks exceeding time limit on Radeon GPU
Message board moderation

To post messages, you must log in.


Send message
Joined: 30 Jul 13
Posts: 1
Credit: 145,923
RAC: 2
United States
Message 2032334 - Posted: 14 Feb 2020, 3:52:42 UTC

I've been trying to run GPU tasks on my Radeon RX 5700 XT. I think I remember them working on my setup before it was discovered that the 5700s had an OpenCL bug that caused bad results. Now that that's been patched, I haven't been able to complete any tasks using it. Here's what I've observed:

1. CPU tasks work fine.
2. If I suspend computation, the task will be paused at whatever percentage it's currently at. If I resume, the percentage drops back down to 0.
3. Tasks will usually run for about a half hour before they reach 99.9999%. They'll stay at that percentage for ~5 hours before the task times out.
4. The event log shows no errors other than ones about the tasks timing out. The line containing the GPU information is "Thu 13 Feb 2020 05:30:35 PM EST | | OpenCL: AMD/ATI GPU 0: Unknown AMD GPU (driver version 2906.7 (PAL,LC), device version OpenCL 2.0 AMD-APP (2906.7), 8176MB, 8176MB available, 5376 GFLOPS peak)".
5. Only one GPU task is running at a time, whereas previously many of them ran at once. However, it will still allocate the 8 CPU cores as though it was going to run many at once (0.121 CPUs + 1 AMD/ATI GPU). It still schedules CPU only tasks, and I am also running Rosetta@home on this machine, but the behavior does not change if I suspend Rosetta and keep SETI running.

CPU: AMD FX 8350
GPU: AMD Radeon RX 5700 XT
OS: Arch Linux
ID: 2032334 · Report as offensive

Questions and Answers : GPU applications : Tasks exceeding time limit on Radeon GPU

©2021 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.