使用现代 C++ 技术增强多核优化

如今,多核处理器已经在 PC 中普及,内核数量不断增长,软件工程师必须适应这种情况。通过学习如何处理潜在的性能瓶颈和并发性问题,工程师可以使他们的代码适应未来,以无缝处理添加到消费者系统的额外内核。
Authored by Last updated on 08/02/2018 - 00:18

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

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