Announcements

Between mid-October and November, the content on AREA will be relocated to the Autodesk Community M&E Hub and the Autodesk Community Gallery. Learn more HERE.

Fatal GPU error caused by displacement shader

Fatal GPU error caused by displacement shader

Anonymous
Not applicable
706 Views
1 Reply
Message 1 of 2

Fatal GPU error caused by displacement shader

Anonymous
Not applicable

I encountered a fatal error when rendering a scene with displacement shaders on a GPU (Windows 10, RTX 2060, Driver 462.31). Maya 2020 + MtoA 4.2.2 (Arnold Core 6.2.1.0). The full debug log is here: arnold-gpu-crash.txt

00:00:06  4143MB ERROR   |  [gpu] an error happened during rendering. OptiX error is: Unknown error (Details: Function "_rtContextLaunch2D" caught exception: Encountered a CUDA error: cudaDriver().CuEventSynchronize( m_event ) returned (700): Illegal address, file: <internal>, line: 0)
GPU 0 had 4161MB free before rendering started and 2550MB free when crash occurred
GPU errors are sometimes due to a GPU not having enough remaining free memory. To see if this is what happened here, try simplifying your scene or running on a GPU with more free RAM to see if it solves the crash. Otherwise, upgrading to the latest nvidia gpu driver and Arnold core (available from www.arnoldrenderer.com) might fix the crash

I tried re-prepopulating the GPU cache, downgrading the GPU driver to 461.40, cleaning up the scene, disabling auto bump and ignoring displacement shaders in Render Settings. Sadly, none of them works.

Weirdly, this problem only occurs after I added the fifth displacement shader. If I delete the last material and the last displacement shader, the scene renders just fine with the previous four displacement shaders.

I have seen some previous questions mentioning the same issue, but they are all several months old. Attaching them here, just for everyone's information:

Any help/workarounds will be hugely appreciated!

0 Likes
707 Views
1 Reply
  • gpu
Reply (1)
Message 2 of 2

Stephen.Blair
Community Manager
Community Manager

I think you'll need to send a repro scene (a scene that reproduces the problem) to support @ arnoldrenderer.com



// Stephen Blair
// Arnold Renderer Support
0 Likes