Real-World Case Studies: Threading Games for High Performance on Intel® Processors
Author: Intel® Software Network
Published On: Tuesday, September 05, 2006 | Last Modified On: Sunday, May 11, 2008
Introduction
by Sara Sarmiento, Software Solutions Group, Intel Corporation
Why should you thread your game? Parallelism is the easiest and most cost effective way to achieve scaling on multiple platforms. Learn about different types of parallelism and how game engines and titles have seen significant gains by introducing threading into their apps.
The evolution of the multi-threaded processor design is the trend for next generation desktop processors. The introduction of Hyper-Threading Technology (HT Technology), where two logical processors simulate two physical processors and share the underlying hardware resources, is an indication that the processor is moving toward this multi-core model. This model will continue to evolve to support not only duplicated logical processors, but multiple physical processors in future generations.