Mac Pro (2013) (Trashcan), 10.13 (High Sierra), GPU crashes

Message boards : Questions and problems : Mac Pro (2013) (Trashcan), 10.13 (High Sierra), GPU crashes
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85704 - Posted: 4 Apr 2018, 2:49:52 UTC

Hi All,

I'm having a heck of a time recently with GPU tasks on my Mac Pro (dual D700's). It was crashing regularly with Einstein@home, so I disabled GPU work for it, and then turned on GPU for seti@home, but that seems to do something similar.

Anyone else seeing this? I had no problem with Sierra (10.12), but since 10.13, I haven't been able to reliably run any GPU tasks and not have the machine crash.

Thanks!
-Staze
Systems Administrator
ID: 85704 · Report as offensive
mmonnin

Send message
Joined: 1 Jul 16
Posts: 146
United States
Message 85724 - Posted: 4 Apr 2018, 17:55:41 UTC - in response to Message 85704.  

What BOINC version are you on? There were some MAC specific BOINC updates related to GPUs memory.
ID: 85724 · Report as offensive
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85733 - Posted: 5 Apr 2018, 4:52:19 UTC - in response to Message 85724.  

7.8.6. Which last I knew was the latest (still shows as latest on website), unless there's a beta that I'm unaware of.
-Staze
Systems Administrator
ID: 85733 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 85734 - Posted: 5 Apr 2018, 7:57:24 UTC - in response to Message 85733.  

There is a beta - please feel free to try it. Betas are always listed at https://boinc.berkeley.edu/download_all.php - a small 'All versions' link on the main download page.

Current beta version is 7.9.3, to be replaced by 7.9.4 in the next couple of days. There's a significant fix to the appearance of one of the dialogs in 7.9.4, but it's cosmetic only - so far as we know, it works properly. Until you tell us different...
ID: 85734 · Report as offensive
mmonnin

Send message
Joined: 1 Jul 16
Posts: 146
United States
Message 85761 - Posted: 6 Apr 2018, 16:33:04 UTC - in response to Message 85733.  

7.8.6. Which last I knew was the latest (still shows as latest on website), unless there's a beta that I'm unaware of.


The buggy versions were prior to that.
ID: 85761 · Report as offensive
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85762 - Posted: 6 Apr 2018, 16:56:55 UTC - in response to Message 85761.  

=(
-Staze
Systems Administrator
ID: 85762 · Report as offensive
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85763 - Posted: 6 Apr 2018, 17:12:48 UTC - in response to Message 85734.  

There is a beta - please feel free to try it. Betas are always listed at https://boinc.berkeley.edu/download_all.php - a small 'All versions' link on the main download page.

Current beta version is 7.9.3, to be replaced by 7.9.4 in the next couple of days. There's a significant fix to the appearance of one of the dialogs in 7.9.4, but it's cosmetic only - so far as we know, it works properly. Until you tell us different...


Are there beta release notes anywhere? I've got 7.9.3 installed at this point, but curious if there's anything in there about GPU fixes, etc.

Thanks!
-Staze
Systems Administrator
ID: 85763 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 85764 - Posted: 6 Apr 2018, 17:26:45 UTC - in response to Message 85763.  

Are there beta release notes anywhere? I've got 7.9.3 installed at this point, but curious if there's anything in there about GPU fixes, etc.

Thanks!
Have a look through BOINC 7.9/7.10 Change Log on this message board. I don't remember anything recent, but we are pulling up patches from as far back as June last year - the v7.9.2 list is a long one - so worth looking.
ID: 85764 · Report as offensive
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85767 - Posted: 6 Apr 2018, 19:04:09 UTC - in response to Message 85764.  

Are there beta release notes anywhere? I've got 7.9.3 installed at this point, but curious if there's anything in there about GPU fixes, etc.

Thanks!
Have a look through BOINC 7.9/7.10 Change Log on this message board. I don't remember anything recent, but we are pulling up patches from as far back as June last year - the v7.9.2 list is a long one - so worth looking.


Thanks. Machine just crashed with 7.9.3, so whatever it is isn't fixed in this version. Pretty sure this is an Apple bug rather than boinc, but who knows.

Only log I'm seeing is:

Date/Time:       2018-04-06 11:08:19.762769 -0700
OS Version:      Mac OS X 10.13.4 (Build 17E199)
Architecture:    x86_64
Report Version:  19

Command:         setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac
Path:            /Library/Application Support/BOINC Data/*/setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac
Version:         ??? (???)
Parent:          boinc [87280]
Responsible:     BOINCManager [87246]
PID:             5147

Event:           wakeups
Action taken:    none
Wakeups:         45004 wakeups over the last 44 seconds (1028 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Wakeups limit:   45000
Limit duration:  300s
Wakeups caused:  45004
Duration:        43.78s
Steps:           1

Hardware model:  MacPro6,1
Active cpus:     16

Fan speed:       1899 rpm


Powerstats for:  setiathome_8.20_ [5147]
UUID:            2ECE3500-4853-330E-8C57-E663835C951E
Start time:      2018-04-06 11:08:35 -0700
End time:        2018-04-06 11:08:35 -0700
Parent:          boinc
Responsible:     BOINCManager
Microstackshots: 1 samples (100%)
Primary state:   1 samples Non-Frontmost App, User mode, Effective Thread QoS Default, Requested Thread QoS User Interactive, Override Thread QoS Unspecified
User Activity:   1 samples Idle, 0 samples Active
Power Source:    0 samples on Battery, 1 samples on AC
  1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 6100) [0x10ecf37d4]
    1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 2711595) [0x10ef8802b]
      1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 2896322) [0x10efb51c2]
        1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 2849250) [0x10efa99e2]
          1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 2744937) [0x10ef90269]
            1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 2787429) [0x10ef9a865]
              1 ??? (setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac + 2809904) [0x10efa0030]

  Binary Images:
         0x10ecf2000 -        0x10f1f4fef  setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac <2ECE3500-4853-330E-8C57-E663835C951E> /Library/Application Support/BOINC Data/*/setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac

-Staze
Systems Administrator
ID: 85767 · Report as offensive
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85768 - Posted: 6 Apr 2018, 19:04:49 UTC - in response to Message 85767.  

The one before that has a little more info:

Date/Time:       2018-04-06 10:58:50.032440 -0700
OS Version:      Mac OS X 10.13.4 (Build 17E199)
Architecture:    x86_64
Report Version:  19

Command:         setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac
Path:            /Library/Application Support/BOINC Data/*/setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac
Version:         ??? (???)
Parent:          boinc [87280]
Responsible:     BOINCManager [87246]
PID:             4067

Event:           wakeups
Action taken:    none
Wakeups:         45001 wakeups over the last 29 seconds (1558 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Wakeups limit:   45000
Limit duration:  300s
Wakeups caused:  45001
Duration:        28.88s
Steps:           2

Hardware model:  MacPro6,1
Active cpus:     16

Fan speed:       789 rpm


Powerstats for:  setiathome_8.20_ [4067]
UUID:            2ECE3500-4853-330E-8C57-E663835C951E
Start time:      2018-04-06 10:59:11 -0700
End time:        2018-04-06 10:59:11 -0700
Parent:          boinc
Responsible:     BOINCManager
Microstackshots: 2 samples (100%)
Primary state:   2 samples Non-Frontmost App, User mode, Effective Thread QoS Default, Requested Thread QoS User Initiated, Override Thread QoS Unspecified
User Activity:   2 samples Idle, 0 samples Active
Power Source:    0 samples on Battery, 2 samples on AC
  2 start_wqthread + 13 (libsystem_pthread.dylib) [0x7fff6ac90be9]
    2 _pthread_wqthread + 980 (libsystem_pthread.dylib) [0x7fff6ac90fd2]
      2 _dispatch_workloop_worker_thread + 880 (libdispatch.dylib) [0x7fff6a958d71]
        2 _dispatch_root_queue_drain_deferred_wlh + 332 (libdispatch.dylib) [0x7fff6a954f5d]
          2 _dispatch_queue_invoke + 373 (libdispatch.dylib) [0x7fff6a9471b6]
            2 _dispatch_queue_serial_drain + 635 (libdispatch.dylib) [0x7fff6a954267]
              2 _dispatch_client_callout + 8 (libdispatch.dylib) [0x7fff6a93fe08]
                2 ??? (OpenCL + 144526) [0x7fff4ad4e48e]
                  2 ??? (OpenCL + 130637) [0x7fff4ad4ae4d]
                    2 ??? (OpenCL + 17076) [0x7fff4ad2f2b4]
                      2 gldExecuteKernel + 3001 (AMDRadeonX4000GLDriver) [0x10d931fa9]
                        2 glrATIExecuteKernel + 3923 (AMDRadeonX4000GLDriver) [0x10d92eba9]

  Binary Images:
         0x109781000 -        0x109c83fef  setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac <2ECE3500-4853-330E-8C57-E663835C951E> /Library/Application Support/BOINC Data/*/setiathome_8.20_x86_64-apple-darwin__opencl_ati5_mac
         0x10d900000 -        0x10d9c2ffb  com.apple.AMDRadeonX4000GLDriver 1.66.31 (1.6.6) <B94F207D-D81B-3C1E-AB07-D81561280435> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
      0x7fff4ad2b000 -     0x7fff4ad79fff  com.apple.opencl 2.8.15 (2.8.15) <83ED39D0-1D39-3593-BA25-70A8A911DE71> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
      0x7fff6a93e000 -     0x7fff6a977ff7  libdispatch.dylib (913.50.12) <848EEE57-4235-3A61-9A52-C0097DD2AB5E> /usr/lib/system/libdispatch.dylib
      0x7fff6ac8e000 -     0x7fff6ac99fff  libsystem_pthread.dylib (301.50.1) <0E51CCBA-91F2-34E1-BF2A-FEEFD3D321E4> /usr/lib/system/libsystem_pthread.dylib

-Staze
Systems Administrator
ID: 85768 · Report as offensive
Profile Staze
Avatar

Send message
Joined: 30 Aug 12
Posts: 21
United States
Message 85830 - Posted: 12 Apr 2018, 0:52:09 UTC

Any other ideas or am I stuck not using GPU?

Thanks!
-Staze
Systems Administrator
ID: 85830 · Report as offensive
numbermaniac

Send message
Joined: 28 Jun 14
Posts: 32
Australia
Message 85855 - Posted: 13 Apr 2018, 5:00:23 UTC - in response to Message 85830.  


Wakeups:         45004 wakeups over the last 44 seconds (1028 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Wakeups limit:   45000
Limit duration:  300s
Wakeups caused:  45004
Duration:        43.78s

Wakeups:         45001 wakeups over the last 29 seconds (1558 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Wakeups limit:   45000
Limit duration:  300s
Wakeups caused:  45001
Duration:        28.88s


Looks like this might be the problem - I don't know a lot about this stuff, but 1000-1500 system wakeups per second? Something's off. It might be the GPU driver as you suggested - in which case there might not be much you can do unfortunately.

I know that PrimeGrid doesn't allow one of its more intensive programs to run on AMD/ATI graphics cards on Macs due to "an Apple driver bug" - perhaps it's related to this issue.
ID: 85855 · Report as offensive

Message boards : Questions and problems : Mac Pro (2013) (Trashcan), 10.13 (High Sierra), GPU crashes

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