Ray Tracing on Intel Xeon Phi with Embree

In computer graphics, ray tracing is a rendering technique for generating an image by tracing the path of light as pixels in an image plane and simulating the effects of its encounters with virtual objects. “Experienced computer graphics developers that understand how ray tracing works, in conjunction with a deep knowledge of the Intel Xeon Phi processor hardware have created a set of ray tracing kernels that take advantage of the underlying instruction sets and the available number of computing cores.”

Intel® Graphics Performance Analyzer for Faster Graphics Performance

“Just as developers need tools to understand the performance of a CPU intensive application in order to modify the code for higher performance, so do those that develop interactive 3D computer graphics applications. An excellent tool for t this purpose is the Intel Graphics Performance Analyzer set. This tool, which is free to download, can help the developer understand at a very low level how the application is performing, from a number of aspects.”