Using Modern C++ Techniques to Enhance Multi-core Optimizations

With multi-core processors now common place in PCs, and core counts continually climbing, software developers must adapt. By learning to tackle potential performance bottlenecks and issues with concurrency, engineers can future-proof their code to seamlessly handle additional cores as they are added to consumer systems.
Authored by Last updated on 07/06/2018 - 11:30

Large Scale 3d Reconstruction on Intel Platforms

Large scale dynamic reconstruction is a foundational technology along with positional tracking to enable high end VR and AR experiences. It is possible to achieve dynamic reconstruction at high resolutions with the right optimizations and partitioning on Intel CPU and graphics platforms. Collision avoidance and virtual object placement are two lead use cases of large scale dynamic reconstruction
Authored by Prasanna Krishnaswamy (Intel) Last updated on 09/17/2018 - 16:07

Parallel Techniques in Modeling Particle Systems Using Vulkan* API

This paper discusses and compares aspects of the implementation of a particle system using CPUs and GPUs supported by a Vulkan-based renderer example. The Vulkan* API is a collaborative effort by the industry to meet current demands of computer graphics. It is a new approach that emphasizes hiding the CPU bottleneck through parallelism, allowing much more flexibility in application structure....
Authored by admin Last updated on 12/31/2018 - 15:00