diff options
Diffstat (limited to 'graphics/embree/README')
-rw-r--r-- | graphics/embree/README | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/graphics/embree/README b/graphics/embree/README index 85e4ce2ad7730..f109af6421a45 100644 --- a/graphics/embree/README +++ b/graphics/embree/README @@ -12,25 +12,25 @@ We recommend using Intel® Embree through its API to get the highest benefit from future improvements. Intel® Embree is released as Open Source under the Apache 2.0 license. -Intel® Embree supports applications written with the Intel® SPMD Program -Compiler (ISPC, https://ispc.github.io/) by also providing an ISPC -interface to the core ray tracing algorithms. This makes it possible to -write a renderer in ISPC that automatically vectorizes and leverages -SSE, AVX, AVX2, and AVX-512 instructions. ISPC also supports runtime -code selection, thus ISPC will select the best code path for your -application. +Intel® Embree supports applications written with the Intel® SPMD +Program Compiler (ISPC, https://ispc.github.io/) by also providing +an ISPC interface to the core ray tracing algorithms. This makes it +possible to write a renderer in ISPC that automatically vectorizes and +leverages SSE, AVX, AVX2, and AVX-512 instructions. ISPC also supports +runtime code selection, thus ISPC will select the best code path for +your application. Intel® Embree contains algorithms optimized for incoherent workloads (e.g. Monte Carlo ray tracing algorithms) and coherent workloads (e.g. primary visibility and hard shadow rays). The single-ray traversal kernels of Intel® Embree provide high -performance for incoherent workloads and are very easy to integrate into -existing rendering applications. Using the stream kernels, even higher -performance for incoherent rays is possible, but integration might -require significant code changes to the application to use the stream -paradigm. In general for coherent workloads, the stream mode with -coherent flag set gives the best performance. +performance for incoherent workloads and are very easy to integrate +into existing rendering applications. Using the stream kernels, even +higher performance for incoherent rays is possible, but integration +might require significant code changes to the application to use the +stream paradigm. In general for coherent workloads, the stream mode +with coherent flag set gives the best performance. Intel® Embree also supports dynamic scenes by implementing high-performance two-level spatial index structure construction |