Blueprint Help Send comments on this topic.
Arrays of Objects

Glossary Item Box

Overview

All CDL objects can be instantiated with a dimensionality.  This provides a simple mechanism for parallelising data-parallel applications (parallel-for, map-reduce etc).  In particular, object dimensionality can be determined at runtime, and is usually a simple multiple of the target machine's core count, rather than the number of data instances that need to be calculated; thus maintaining load balance but minimizing scheduling overhead.  For more detail see Dimensionality.

 


EnlargeClick to enlarge