Intel developed Smoke, a dual-purpose framework and tech demo that emphasizes the advantages of multi-threaded gaming that is multi-threaded to utilize multi-core processors. This article describes the basic framework used.
Smoke
Intel at Game Developer Conference 2009
Read all about Intel at the Game Developers Conference, held twice a year - once in San Francisco and once in Austin, TX.
Contratto di licenza:
Two Brains Are Better Than One
Artificial intelligence (AI) drives gameplay. To maximize your AI’s potential and utilize the entire CPU, this means threading. This article examines how to thread a simple AI and some of the challenges in writing an AI that truly scales to multi-core.
An Overview of Procedural Fire
How to model procedurally spreading fire
Data Decomposition: Sharing the Love and the Data
Data decomposition is a highly effective technique for breaking work into small parallel tasks. Do it well, and performance of your games and visual applications will noticeably improve. This article provides a basic introduction to the concepts.
Scaling Ambient Animations for Improved Game Experience
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.
Introducing Smoke and Orion
Hi all ^_^
This is the first of a series of blogs I am going to post about Smoke.
Smoke is a demo developed by Intel to show n-way threading in a game framework… that’s a mouth full! Basically, it shows one way games can maximize the CPU. To maximize CPU utilization, a game needs to use all available cores. By properly threading a game it can have more accurate physics, smarter AI, more particles, and/or a faster frame-rate. Smoke demonstrates one way to achieve better games.
This is the first of a series of blogs I am going to post about Smoke.
Smoke is a demo developed by Intel to show n-way threading in a game framework… that’s a mouth full! Basically, it shows one way games can maximize the CPU. To maximize CPU utilization, a game needs to use all available cores. By properly threading a game it can have more accurate physics, smarter AI, more particles, and/or a faster frame-rate. Smoke demonstrates one way to achieve better games.

