Image Series Issue - Public Build

Before I begin here are my system specs
2070 RTX GPU (8GB video memory)
Ryzen 7 2nd Gen
16GB memory

Ok so the issue I'm having is as the title says, when I try to render an image series in the public build. The very first image of the sequence renders perfectly normal, but all subsequent renders only achieve about 20 percent of the first due to an error. It causes the quality of the following images to severely drop. Back on my old system with 4.10 I never had this issue and it had a lot less power. I know some people had trouble where the GPU would drop out and switch to CPU rendering due to memory overload. I checked the log and that's indeed what's happening but it makes no sense because my scene only takes up about 1.7gb of memory... Here's the log file for more detail:

First my memory usage is taken into account (remember I have 8 gbs...)

2019-06-05 12:03:43.722 Iray VERBOSE - module:category(IRAY:RENDER):   1.7   IRAY   rend progr: CUDA device 0 (GeForce RTX 2070): Processing scene...
2019-06-05 12:03:43.842 Iray VERBOSE - module:category(IRAY:RENDER):   1.5   IRAY   rend stat : Geometry memory consumption: 416.267 MiB (device 0), 0 B (host)
2019-06-05 12:03:44.168 Iray INFO - module:category(IRAY:RENDER):   1.5   IRAY   rend info : Importing lights for motion time 0
2019-06-05 12:03:44.168 Iray VERBOSE - module:category(IRAY:RENDER):   1.5   IRAY   rend stat : Texture memory consumption: 293.875 MiB for 47 bitmaps (device 0)
2019-06-05 12:03:44.169 Iray INFO - module:category(IRAY:RENDER):   1.5   IRAY   rend info : Initializing light hierarchy.
2019-06-05 12:03:44.693 Iray INFO - module:category(IRAY:RENDER):   1.5   IRAY   rend info : Light hierarchy initialization took 0.52s
2019-06-05 12:03:44.702 Iray VERBOSE - module:category(IRAY:RENDER):   1.5   IRAY   rend stat : Lights memory consumption: 11.7695 MiB (device 0)
2019-06-05 12:03:44.706 Iray VERBOSE - module:category(IRAY:RENDER):   1.5   IRAY   rend stat : Material measurement memory consumption: 0 B (GPU)
2019-06-05 12:03:44.736 Iray VERBOSE - module:category(IRAY:RENDER):   1.5   IRAY   rend stat : Materials memory consumption: 416.559 KiB (GPU)
2019-06-05 12:03:44.736 Iray VERBOSE - module:category(IRAY:RENDER):   1.5   IRAY   rend stat : PTX code (43.4 KiB) for sm75 generated in 0.0303s
2019-06-05 12:03:45.269 Iray INFO - module:category(IRAY:RENDER):   1.5   IRAY   rend info : JIT-linking wavefront kernel in 0.155s
2019-06-05 12:03:45.289 Iray INFO - module:category(IRAY:RENDER):   1.5   IRAY   rend info : JIT-linking mega kernel in 0.020s
2019-06-05 12:03:45.289 Iray INFO - module:category(IRAY:RENDER):   1.7   IRAY   rend info : CUDA device 0 (GeForce RTX 2070): Scene processed in 1.567s
2019-06-05 12:03:45.298 Iray INFO - module:category(IRAY:RENDER):   1.7   IRAY   rend info : CUDA device 0 (GeForce RTX 2070): Allocated 223.305 MiB for frame buffer
2019-06-05 12:03:45.387 Iray INFO - module:category(IRAY:RENDER):   1.7   IRAY   rend info : CUDA device 0 (GeForce RTX 2070): Allocated 1.6875 GiB of work space (2048k active samples in 0.084s)
2019-06-05 12:03:45.387 Iray INFO - module:category(IRAY:RENDER):   1.7   IRAY   rend info : CUDA device 0 (GeForce RTX 2070): Used for display, optimizing for interactive usage (performance could be sacrificed)
2019-06-05 12:03:49.912 Iray INFO - module:category(IRAY:RENDER):   1.7   IRAY   rend info : Allocating 1-layer frame buffer


Then here's the error being thrown:

2019-06-05 12:03:50.136 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(302): Iray ERROR - module:category(POST:RENDER):   1.0   POST   rend error: A CUDA error occurred: out of memory
2019-06-05 12:03:50.136 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(302): Iray WARNING - module:category(POST:RENDER):   1.0   POST   rend warn : Failed to allocate device memory, falling back to CPU
2019-06-05 12:03:50.137 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(302): Iray WARNING - module:category(POST:RENDER):   1.0   POST   rend warn : Image denoising is not available on the CPU and will be disabled.
2019-06-05 12:03:50.182 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(302): Iray WARNING - module:category(POST:RENDER):   1.0   POST   rend warn : Postprocessing is running on the CPU, but Denoiser is requested. Denoising is not available on CPU.


I'm testing around to see if I can replicate this issue again cause it doesn't happen in every scene. However I'm wondering is this due to poor optimization? Is the memory usage stacking with every following render? I've already gotten a blue screen while this render bug was occuring before. I don't see any indication of a memory overflow even though it's stating there is indeed one.

Comments

Sign In or Register to comment.