Intel® Embree Ray Tracing Kernels
Discussion forum on the open source ray tracing kernels for fast photo-realistic rendering on Intel® CPUs.

Multi-threading in Embree 2.0

ritwik_d_
Beginner
433 Views

Which functions in Embree 2.0 are implemented to use multiple threads? When I do rtcStartThreads() which of the functions are affected? Specifically are the intersect and occluded functions multi-threaded?

Thanks,

Ritwik

0 Kudos
1 Solution
SvenW_Intel
Moderator
431 Views

The hierarchy builders in Embree are multi-threaded. The ray traversal is not multi-threaded, thus you have to call rtcIntersect from multiple threads yourself.

View solution in original post

1 Reply
SvenW_Intel
Moderator
432 Views

The hierarchy builders in Embree are multi-threaded. The ray traversal is not multi-threaded, thus you have to call rtcIntersect from multiple threads yourself.

Reply