I am having the same problem it started in the begging of October/2017;
I am suspecting of some issue that is causing TDRdelay expire . Please check Timeout Detection and Recovery (TDR).
I set it to 60 seconds (Decimal).
For more details you can find in Microsoft and in the site drivethelife.
The ifixit robot is not working properly, and blocked my post when I past the link of Microsoft and DrivetheLife.
Search for How to Fix the "Display Driver Stopped Responding and Has Recovered" Error on Windows 10, 8.1, 8, 7, Vista, XP . Use the Increase the GPU Processing Time - Method 2. Windows 7: Help me configure registry correctly to solve TDR issue
For windows the TDRdelay is DWORD, for 64 bits QWORD.