Smoke is a technical demo that showcases a framework to support n-way threading of game technologies. Properly threading a game allows for more accurate physics, smarter AI, more particles, and/or a faster frame-rate.
This demo has been retired as it was developed for earlier generation hardware.
This paper describes the steps in the process of characterizing and optimizing the already parallel SMOKE Gaming Demo  using Intel's software suite of tools. We argue that the techniques used here are applicable to other gaming codes as well.
Smoke R1.2 is nowavailable.
USC GamePipe Lab Demo Day. At the beginning of each semester, students are introduced to the concepts of parallelism through the use of Intel game demos like TickerTape, Smoke, and Destroy the Castle.
Game developers want a game that is fair to all players. This article introduces a demo called Horsepower that shows enhanced ambient animation when run on a multi-core CPU. Horsepower features a multi-threaded game framework based on the Smoke demo.
Game Development articles for beginner developers
How to Get the Most Out of a Multi-Core CPU with Your Game Engine
For more complete information about compiler optimizations, see our Optimization Notice.