iMac gpuRestart and then crash

Hi all,

This has been bothering me for quite a while. Basically my new iMac (bought for a few months only) started to crash randomly. I went to the genius bar and they couldn't do anything to identify the issue, I tried reinstalling the OS and even reinstalling an older version of Mac OS as well, but still seeing this issue. Today it happened twice and below are the details:

Mac specs:
Code Block
Model Name: iMac
 Model Identifier: iMac20,1
 Processor Name: 10-Core Intel Core i9
 Processor Speed: 3.6 GHz
 Number of Processors: 1
 Total Number of Cores: 10
 L2 Cache (per Core): 256 KB
 L3 Cache: 20 MB
 Hyper-Threading Technology: Enabled
 Memory: 16 GB
 Boot ROM Version: 1554.100.64.0.0 (iBridge: 18.16.14556.0.0,0)
 Serial Number (system): ***
 Hardware UUID: ***
 Activation Lock Status: Enabled


The DiagnosticReports around the time it crashed has a lot of files with .gpuRestart, e.g.: Kernel_2021-04-27-213412_Zhuzengs-iMac.gpuRestart

and file WindowServer_2021-04-27-213319_Zhuzengs-iMac.userspace_watchdog_timeout.spin in between.

The details of the the first gpuRestart file
Code Block
Tue Apr 27 21:32:13 2021
Event: GPU Reset
Date/Time: Tue Apr 27 21:32:13 2021
Application:
Path:
Tailspin: /Library/Logs/DiagnosticReports/gpuRestart2021-04-27-213213.tailspin
GPUSubmission Trace ID: 0
OS Version: Mac OS X Version 10.15.7 (Build 19H1030)
Graphics Hardware: AMD Radeon Pro 5300
Signature: 2
Report Data:
GPU Log Version: 1
Restart Channel: 18 VMPT
---THE STATE OF THE DRIVER---
AMDRadeonX6000_AMDNavi14GraphicsAccelerator state: ENABLED
PCIe Device: [3:0:0], DID=0x7340, RID=0x47, SSID=0x219
TotalVideoRAMBytes: 0x00000000ff000000 (4278190080)
Uptime 21:50:05.077572
[00] Channel: GFX, last reset at 0:00:00.000000
CompletedTS = 0x005be078, SubmittedTS = 0x005be079
SentTS = 0x005be078, sent at 21:49:00.896511, ScheduledTS = 0x005be079, submitted at 21:50:03.672539
Wait for Channel 18, TS 0xef924
PendingEvent: YES NumberOfPendingCB = 1, FirstPendingTS = 0x005be079, LastPendingTS = 0x005be079
FirstPendingCB: ProcessID = 225, ProcessName = WindowServer, SubmitContext = Unknown (0)
GPUAddress = 0x0000000431cef000, Size = 0x000001d3, VMID = 2
ContentValidation = PASS
Buffer range 0x0 .. 0x100:
*c0012800 80000000 80000000 c0026900 00000081 80000000 40004000 c0026900


By searching online this seems to be happening to others as well but I failed to find a common fix for this. Any help would be hugely appreciated!!!


Are you using more than one monitor?

Have you solved this problem yet? I also ran into this problem.

iMac gpuRestart and then crash
 
 
Q