Radeon Pro Vega (mobile dGPU on Dell) - GPU tasks can't run. Every 30 secs, keeps changing from 'Waiting to Run' to 'Postponed' continuously

Questions and Answers : GPU applications : Radeon Pro Vega (mobile dGPU on Dell) - GPU tasks can't run. Every 30 secs, keeps changing from 'Waiting to Run' to 'Postponed' continuously
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Jason Roner

Send message
Joined: 16 Mar 03
Posts: 8
Credit: 786,083
RAC: 0
United States
Message 2026311 - Posted: 4 Jan 2020, 18:42:06 UTC

My machine https://setiathome.berkeley.edu/show_host_detail.php?hostid=8343127

Answers to basic questions I can think:

- Any info in the error logs un c:\ProgramData\BOINC?
- None whatsoever

- Any errors in the Event viewer?
- None at all

- Is Activity set to 'Always'?
- Yes, including GPU and Network Communication

- Any exclusion applications that would keep BOINC from using GPU?
- None set

- Suspend GPU computing when system in use?
- Not checkmarked

- When did this start happening?
- I hadn't opened BOINC for several months. Last time, it was able to process GPU units without issue.

- What was updated on the system since that time?
- Windows 10 feature update to 1909, and I believe 2 Intel HD 630 driver updates for integrated GPU (but because of screen lag, I don't use it to process work units). The driver for the discrete Radeon Vega has not been updated since last year (only place to get it is from the Dell driver support page).

- Have you tried re-installing the GPU driver?
- Yes, to both integrated and discrete


- Have you tried enabling downloading work units for the Intel GPU?
- I have not attempted it yet, should I try?
ID: 2026311 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15183
Credit: 4,362,181
RAC: 3
Netherlands
Message 2026333 - Posted: 4 Jan 2020, 21:33:23 UTC - in response to Message 2026311.  
Last modified: 4 Jan 2020, 21:33:58 UTC

- Windows 10 feature update to 1909, and I believe 2 Intel HD 630 driver updates for integrated GPU (but because of screen lag, I don't use it to process work units). The driver for the discrete Radeon Vega has not been updated since last year (only place to get it is from the Dell driver support page).
Install the AMD GPU drivers last. Both your iGPU and AMD GPU drivers will install OpenCL, but the latter won't work correctly with the former's OpenCL driver part.

If you don't use the iGPU for anything, best disable it in the BIOS and uninstall its drivers.
Don't try to run any work on the iGPU, that'll only cost you electricity.

Edit: at the moment you're only returning errors with the AMD GPU.
ID: 2026333 · Report as offensive
Profile Jason Roner

Send message
Joined: 16 Mar 03
Posts: 8
Credit: 786,083
RAC: 0
United States
Message 2026336 - Posted: 4 Jan 2020, 21:47:26 UTC - in response to Message 2026333.  

Thank you for your response.

In fact, I have re-installed them in that order because that's the only way Blackmagic DaVinci Resolve video editor would start.

There's no way to turn off the iGPU in the BIOS (this is one of those hybrid iGPU and dGPU on same die kind of deals)
ID: 2026336 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 4135
Credit: 1,282,604,591
RAC: 6,640
United States
Message 2026369 - Posted: 5 Jan 2020, 2:04:35 UTC - in response to Message 2026336.  

Running on device number: 0
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: Advanced Micro Devices, Inc.
BOINC assigns device 0
0 slot of 64 used for this instance
Info: BOINC provided OpenCL device ID used
ERROR: OpenCL kernel/call 'Creating Command Queue. (clCreateCommandQueue)' call failed (-6) in file ..\..\..\src\GPU_lock.cpp near line 1358.
Waiting 30 sec before restart...


this is what's happening on your AMD tasks. I'd say it's probably a problem with the drivers.
Seti@Home classic workunits: 29,492 CPU time: 134,419 hours

ID: 2026369 · Report as offensive
Profile Jason Roner

Send message
Joined: 16 Mar 03
Posts: 8
Credit: 786,083
RAC: 0
United States
Message 2026458 - Posted: 5 Jan 2020, 18:09:18 UTC - in response to Message 2026369.  

Thanks for replying, so is there anywhere this error is stored locally? Or is it only sent to the servers?

I will need to dig really deep to see what is going on. May have to use the DDU GPU uninstaller utility to do a clean install of the AMD driver.

I hate that I have to keep re-installing the Radeon driver with every Intel GPU driver update for some programs to work properly.

Thanks again

Running on device number: 0
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: Advanced Micro Devices, Inc.
BOINC assigns device 0
0 slot of 64 used for this instance
Info: BOINC provided OpenCL device ID used
ERROR: OpenCL kernel/call 'Creating Command Queue. (clCreateCommandQueue)' call failed (-6) in file ..\..\..\src\GPU_lock.cpp near line 1358.
Waiting 30 sec before restart...


this is what's happening on your AMD tasks. I'd say it's probably a problem with the drivers.

ID: 2026458 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15183
Credit: 4,362,181
RAC: 3
Netherlands
Message 2026510 - Posted: 5 Jan 2020, 22:11:47 UTC - in response to Message 2026458.  

Long term stored, no. Albeit, it'll probably be in the sched_request_setiathome.berkeley.edu.xml file for the last task's result file you uploaded, in the BOINC Data directory. What's been pointed out is the contents of the stderr.txt (or stdout.txt) file which lives in the corresponding slots/N directory when a task is being calculated.
ID: 2026510 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13248
Credit: 208,696,464
RAC: 304
Australia
Message 2026566 - Posted: 6 Jan 2020, 4:55:13 UTC - in response to Message 2026458.  

I hate that I have to keep re-installing the Radeon driver with every Intel GPU driver update for some programs to work properly.
Running Win10 pro, you can stop Win10 from updating drivers whenever it gets the urge using the Group Policy Editor.
Grant
Darwin NT
ID: 2026566 · Report as offensive

Questions and Answers : GPU applications : Radeon Pro Vega (mobile dGPU on Dell) - GPU tasks can't run. Every 30 secs, keeps changing from 'Waiting to Run' to 'Postponed' continuously


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