Intel

ICS' Contributions to the Intel Developer Zone

Dustin Kassman

Dustin Kassman


Dustin Kassman is a Qt consulting technical project manager for ICS, who has a combined 30 + years of experience as a software development engineer and project manager. With degrees in both software engineering and business administration, he acts as a liaison between clients and the development team, often taking the role of customer advocate.

By Dustin Kassman | Tuesday, March 20, 2018

ICS engineers have published a set of papers on the Intel Developer Zone website that discuss utilizing parallel processing to improve performance in 3D graphics intensive applications, such as gaming. In this domain, realism is important as an indicator of success. In order to mimic the actual world, many things need to happen at the same time which requires parallel processing. Each article covers the topic using a different graphics system:

  • Unity 5.6
  • Vulkan 1.0
  • Unreal Engine 4
  • Direct3D 12

Moving from single-threaded to multi-threaded processing on the CPU, the articles advance to improving performance by splitting the work between CPU and GPU. Included with each article is accompanying source code demonstrating the techniques.
The list of articles is:

A Comparison of the Intel® Core™ i5 Processor and Intel® Core™ i7 Processor with Visualizations in OpenGL* and Oculus* VR by John Stone

Parallel Processing with DirectX 3D* 12 by John Stone

Parallel Techniques in Modeling Particle Systems Using Vulkan* API by Tomasz Chadzyski

An Approach to Parallel Processing with Unity by Jeremy Servoz

Unreal Engine 4 Parallel Processing School of Fish by Nikolay Lazarev

 


Tags:  Intel

Have a question or add to the conversation: Log in Register