Embree: a kernel framework for efficient CPU ray tracing
Ingo Wald, Sven Woop, Carsten Benthin, Gregory S. Johnson, Manfred Ernst
In ACM Transactions on Graphics, 33(4), July 2014.
Abstract: We describe Embree, an open source ray tracing framework for x86 CPUs. Embree is explicitly designed to achieve high performance in professional rendering environments in which complex geometry and incoherent ray distributions are common. Embree consists of a set of low-level kernels that maximize utilization of modern CPU architectures, and an API which enables these kernels to be used in existing renderers with minimal programmer effort. In this paper, we describe the design goals and software architecture of Embree, and show that for secondary rays in particular, the performance of Embree is competitive with (and often higher than) existing state-of-the-art methods on CPUs and GPUs.
Article URL: http://dx.doi.org/10.1145/2601097.2601199
BibTeX format:
@article{Wald:2014:EAK,
  author = {Ingo Wald and Sven Woop and Carsten Benthin and Gregory S. Johnson and Manfred Ernst},
  title = {Embree: a kernel framework for efficient CPU ray tracing},
  journal = {ACM Transactions on Graphics},
  volume = {33},
  number = {4},
  pages = {143:1--143:8},
  month = jul,
  year = {2014},
}
Search for more articles by Ingo Wald.
Search for more articles by Sven Woop.
Search for more articles by Carsten Benthin.
Search for more articles by Gregory S. Johnson.
Search for more articles by Manfred Ernst.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."