Page MenuHome

Cuda out of memory on a simple walk cycle
Closed, InvalidPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 2070 SUPER/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.92

Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-07-12 09:05, hash: rBf319eec88186
Worked: (newest version of Blender that worked as expected)

Short description of error
I'm getting an Out of Memory error on a animation that only have camera movement. It renders 30-35 frames then stops because of this.
It stopped on frame 35, now it stopped on frame 37 so I'm guessing its a bug. I've attached the file.

Event Timeline

This was on OptiX. On CUDA it's rendering, even though it takes longer.

Jacques Lucke (JacquesLucke) changed the task status from Needs Triage to Needs Information from User.Jul 15 2020, 4:36 PM

I don't really think this is a bug. I can't see any obvious memory leaks. It's just that your scene takes a huge amount of memory to render (memory usage increases by >20gb when I render on cpu). I noticed that much less memory is used when not using the experimental feature set of cycles. So I'm guessing one of the experimental features adds a lot of geometry or so.

Please check if it works on without experimental features and then try to figure out what might generate a lot of data before rendering. Your file is a bit to complex for me to check quickly.

Experimental features means it's the adaptive subdivision. And it wouldn't be very surprising to me if OptiX runs out of memory a bit sooner than CUDA here, since they store geometry quite differently.

Closing as this seems like an out-of-memory error which isn't useful to keep open.