Blender Git Loki
Git Commits -> Revision 22717ed
Revision 22717ed by Brecht Van Lommel (cycles-x) September 16, 2021, 17:20 (GMT) |
Cycles X: set integrator state size relative to the number of GPU cores More specifically, 16x the max number of threads on all multiprocessors, with 1048576 minimum. What this effectively does is double the state size on the very high end GPUs like RTX A6000 and RTX 3080 while leaving the size unchanged for others. On the RTX A6000 I there are 2-10% render time reductions on our benchmark scenes. The biggest reduction is on the barbershop interior, as scenes with more objects and shaders are more likely to benefit from improved coherence. This also adds an environment variable for developers to test different sizes, and debug logging about the size and memory usage. Reviewed By: sergey Differential Revision: https://developer.blender.org/D12432 |
Commit Details:
Full Hash: 22717ed35171a1b5f49c5fa59747edb9e345a851
Parent Commit: 5b92af3
Lines Changed: +17, -7