BOINC issue with MacPro Late 2013 GPU AMD FirePro D700 (2)

Message boards : Questions and problems : BOINC issue with MacPro Late 2013 GPU AMD FirePro D700 (2)
Message board moderation

To post messages, you must log in.

AuthorMessage
craig.dudley.99@gmail.com

Send message
Joined: 2 Nov 20
Posts: 2
Message 101470 - Posted: 3 Nov 2020, 12:25:19 UTC

Hi,
My version of BOINC is. 7.6.11 on macOS 10.15.7 (aka Catalina). Running on a MacPro Late 2013 (64 GB) with 2 x AMD FirePro D700 (VRAM 6 GB) GPUs.
Project involved is Milkyway@home.
When I run BOINC with milkyway@home as project, I get a kernel panic indicating:

panic(cpu 2 caller 0xffffff7f8da80ad5): userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds
service: com.apple.logd, total successful checkins since load (25470 seconds ago): 2548, last successful checkin: 0 seconds ago
service: com.apple.WindowServer, total successful checkins since load (25440 seconds ago): 2532, last successful checkin: 120 seconds ago

This problem also happened on 10.15.5 and 10.15.6.

This kernel panic doesn't happen when BOINC is NOT running.

I tried a clean install of Catalina and problem still happens.
Apple has told me I should go to the author of the software so here I am reporting the problem.
I understand (I may be wrong on this) the 2nd D700 is used as a GPU doing Metal calls. Both my displays show up in System Report as being handled by the 1st D700.

I would like to run BOINC with Milkyway@home project but I can't have my system freezing frequently and randomly.

Any ideas?
--
Craig Dudley
ID: 101470 · Report as offensive
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1377
United Kingdom
Message 101472 - Posted: 3 Nov 2020, 12:46:52 UTC

Never used a Mac or ran Milky way. My first diagnostic check would be to see if it happens when running any other projects. Pretty certain it is the science executables from Milky way causing the problem not BOINC. My best guess would be a hardware problem causes it when the system is stressed but I am more than ready to be shot down in flames by those with experience of running Mac's.
ID: 101472 · Report as offensive
Les Bayliss
Help desk expert

Send message
Joined: 25 Nov 05
Posts: 1486
Australia
Message 101483 - Posted: 3 Nov 2020, 14:11:36 UTC - in response to Message 101470.  

What happens if you leave boinc running, and suspend the workunit? (In the Tasks tab.)
ID: 101483 · Report as offensive
craig.dudley.99@gmail.com

Send message
Joined: 2 Nov 20
Posts: 2
Message 101497 - Posted: 4 Nov 2020, 15:24:00 UTC - in response to Message 101470.  

Assumed Preferences had only GPU setting available. I then looked around further. Found Suspend GPU usage via Activity menu item.
After I suspended GPU usage, I started BOINC again and have not had a kernel panic since (24+ hours and counting).

So it looks like a problem with BOINC usage of 2nd GPU on Late 2013 MacPro running 10.15.7.


Would be nice to get this fixed.
Thanks
--
Craig
ID: 101497 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14626
Netherlands
Message 101498 - Posted: 4 Nov 2020, 17:29:30 UTC - in response to Message 101497.  

BOINC usage of 2nd GPU

BOINC doesn't use the GPU, BOINC is the managing program for a lot of project's scientific programs. These programs use the GPU. If anyone has to fix anything, it's the projects.

As Dave said, easily tested if it's the science program or your hardware: try another project that supports your GPU on MacOS: https://einsteinathome.org
If you don't want to report this behaviour at the project itself, then your only option there is to disable the use of the ATI/AMD GPU and run work solely on the CPU.
ID: 101498 · Report as offensive
Profile David Riese

Send message
Joined: 24 Dec 05
Posts: 50
United States
Message 101578 - Posted: 15 Nov 2020, 3:25:17 UTC

I agree with Jord that trying another project may help you distinguish between hardware and software problems. Collatz @ Home also supports AMD GPU tasks on Macs. There is at least one user on Collatz @ Home that is crunching GPU tasks using a MacPro 6,1 with dual D500s. You can learn about that system here: https://boinc.thesonntags.com/collatz/show_host_detail.php?hostid=806697

There is a very small community of Mac users at Collatz and they try to help folks with hardware and software issues. Check out the Macintosh message board there. Good luck!
David J. Riese II, PhD
Auburn University Harrison School of Pharmacy

ID: 101578 · Report as offensive
Craig Dudley

Send message
Joined: 30 Oct 09
Posts: 13
United States
Message 102091 - Posted: 11 Dec 2020, 0:56:12 UTC - in response to Message 101578.  

Well, after getting frustrated with the frequent crashes (windowserver timeout) I gave up and didn't run BOINC either manually or at login. And I still crashed with same problem. So whatever is causing it is somewhere else other than BOINC or any of it's projects.
Will continue tracking it down.
Thanks for all your help.
--
Craig Dudley
ID: 102091 · Report as offensive

Message boards : Questions and problems : BOINC issue with MacPro Late 2013 GPU AMD FirePro D700 (2)

Copyright © 2021 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.