“Crom: massively parallel, CPU/GPU hybrid computation platform for visual effects” by Cournia, Smith, Spitzak, Vanover, Rijpkema, et al. …

  • ©

Conference:


Type(s):


Title:

    Crom: massively parallel, CPU/GPU hybrid computation platform for visual effects

Session/Category Title:   Priming the Pipe


Presenter(s)/Author(s):



Abstract:


    Crom (Core Rhythm Operating Machine) was designed to provide a flexible, extensible platform on which to develop our next generation of visual effects tools. At its heart were three key design decisions: utilize a strongly-typed dependency graph where the functional pieces are responsible for producing/manipulating a single value type, and the connective tissue handles necessary type conversions; separate functionality and value storage so a single functional piece can operate on disparate tasks without losing the advantage of a persistent cache; and make the application extensible in both functionality and interface through all levels of production development.


ACM Digital Library Publication:



Overview Page: