The ChipList, by Adrian Offerman; The Processor Portal

Processor Selector

View: show / edit

bookmark bookmark site
bookmark permalink
Mon 9 Mar 2009, 5:07

Boost Game Performance With Threads

On Mon 9 Mar 2009, at 5:07, Intel Software Network Graphics Feed wrote:

Boost Game Performance With Threads

How to use functional decomposition to get better performance by using all your processor cores—while making only small changes to your existing code.

Andrew Binstock

Games and other software that present an extensive graphical or multimedia experience to users are often constrained by performance issues. Because of this, techniques that can maximize the performance of the hardware layer are of special importance in delivering the best possible user experience. While many game developers know this intuitively, they often shrink from the one technique that provides the greatest performance lift: parallel processing. By executing tasks in parallel, software can do more work faster. On multi-core processors, such as dual- and quad-core chips available from Intel today, much of the processor lies untapped if the software it’s running is written as one single thread. However, if that software is broken into chunks that can run across multiple threads, then all the processor cores can contribute to performance.

As yet, users have not complained much about software that sacrifices performance because it fails to use all available hardware resources. But that reticence is only a function of the fact that quad-core chips are a recent addition to desktop PCs and so users’ expectations ...

Filed under: GraphicsVisual Computing
Source: Intel Software Network Graphics Feed
Also published by:

ChipList news channel Last Months News

ChipList developers news channel Last Months Developers News

Page viewed 2467 times since Mon 9 Mar 2009, 5:41.