Significant updates to Arnold greatly improve rendering performance for scenes with complex hierarchies and point instancers. Time to first pixel, interactivity in IPR, and scene processing time for batch renders are also faster.
options.procedural_instancing_optimization
flag usually produces speedups between 1-2x, but for sufficiently complex scenes the speedup can be significantly larger. This new optimization defaults to exhaustive
mode, which gives the most speedup. Exhaustive mode may use more memory; you can switch to conservative
mode to use only the optimizations that do not consume additional memory. This setting is currently only supported for batch CPU rendering. (ARNOLD-14208)7.4.1.0
26 March 2025