Derived Data Cache Service (DDCS)#

DDCS caches derived content to reduce scene load time and improve rendering performance. It trades network bandwidth for compute time by caching pre-generated data that multiple GPUs can share.

Overview#

Derived data generation is computationally expensive. During initial scene loads, GPUs generate derived content as they encounter assets for the first time. DDCS stores this generated data, making it immediately available to other GPUs. During warm scene loads, render workers read all derived content from DDCS instead of regenerating it, significantly reducing load times.

When to Use DDCS#

  • Running distributed simulation and rendering workloads

  • Need to cache derived content across multiple render workers

  • Want to reduce scene load times for warm scene loads

Documentation#