Raycasting by Intel
Posted: Wed Dec 23, 2015 12:15 pm
Hi
And 'imminent the new update of STRATA 3d which also includes a new rendering engine (Embree Raycasting ) that Intel also uses the Corona.
From what you read it seems that there are big differences between the calculation of CPU / GPU.
"Why only CPU?
By rendering only on the CPU we avoid all bottlenecks, problems, and limitations of GPU rendering. These include high cost, heat, and noise of GPUs, limited memory, limited shading complexity, limited support for third party plugins and 3ds Max maps, driver problems, and slower development. CPU shaders are faster to write, can utilize tens of gigabytes of memory, and can run on any hardware.
The only proposed advantage of GPU rendering is the speed. But how much faster are GPUs, really? The often mentioned “100 times faster” claim is a myth. According to a recent SIGGRAPH paper, CPUs and GPUs have roughly the same per-$ and per-Watt performance in non-trivial scenes. Empirical evidence from comparing various CPU and GPU renderers also supports this.
As of now, switching to current GPUs is just not worth losing the CPU flexibility and memory. We are however on the lookout for any upcoming technologies – CPUs, GPUs, and other coprocessors.
Intel Embree Ray Tracing Kernels
Corona Renderer uses the Intel Embree ray tracing kernels, the fastest CPU ray tracing primitives on the market. Since they mesh well with the Corona architecture, they are an important factor in its performance."
https://www.strata.com/winter-2015-16-r ... 393f1b611a
And 'imminent the new update of STRATA 3d which also includes a new rendering engine (Embree Raycasting ) that Intel also uses the Corona.
From what you read it seems that there are big differences between the calculation of CPU / GPU.
"Why only CPU?
By rendering only on the CPU we avoid all bottlenecks, problems, and limitations of GPU rendering. These include high cost, heat, and noise of GPUs, limited memory, limited shading complexity, limited support for third party plugins and 3ds Max maps, driver problems, and slower development. CPU shaders are faster to write, can utilize tens of gigabytes of memory, and can run on any hardware.
The only proposed advantage of GPU rendering is the speed. But how much faster are GPUs, really? The often mentioned “100 times faster” claim is a myth. According to a recent SIGGRAPH paper, CPUs and GPUs have roughly the same per-$ and per-Watt performance in non-trivial scenes. Empirical evidence from comparing various CPU and GPU renderers also supports this.
As of now, switching to current GPUs is just not worth losing the CPU flexibility and memory. We are however on the lookout for any upcoming technologies – CPUs, GPUs, and other coprocessors.
Intel Embree Ray Tracing Kernels
Corona Renderer uses the Intel Embree ray tracing kernels, the fastest CPU ray tracing primitives on the market. Since they mesh well with the Corona architecture, they are an important factor in its performance."
https://www.strata.com/winter-2015-16-r ... 393f1b611a