Intel® Embree Ray Tracing Kernels
Discussion forum on the open source ray tracing kernels for fast photo-realistic rendering on Intel® CPUs.
Announcements
The Intel sign-in experience is changing in February to support enhanced security controls. If you sign in, click here for more information.

Multi-threading in Embree 2.0

ritwik_d_
Beginner
459 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
457 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
458 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