Filters

Article

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.
Authored by Orion Granatir (Intel) Last updated on 11/17/2016 - 10:18
Article

Designing Artificial Intelligence for Games (Part 1)

The gaming industry has seen great strides in game complexity recently. Game developers are challenged to create increasingly compelling games. This series explores important Artificial Intelligence (AI) concepts and how to optimize them for multi-core.
Authored by admin Last updated on 11/17/2016 - 10:18
Courseware

Threading a 3-D Game: Analysis & Methodology Using Destroy the Castle

In this module, participants will learn some principles for threading a simple 3D graphics game.

Authored by admin Last updated on 11/17/2016 - 10:18
Article

Designing Artificial Intelligence for Games (part 2)

Designing AI for Games. Intelligent agents need to identify points of interest in the game world. This article shows how to identify and optimize points of interest and provides ways of organizing them for multi-threading.
Authored by admin Last updated on 11/17/2016 - 10:18
Article

Courseware - Game Engine Programming

The nature of games engines (as an integrated development environment) and their purpose Hardware support including use of threading; performance issues; input devices
Authored by admin Last updated on 11/17/2016 - 10:18
Video

Intel® Intelligent Storage Acceleration Library

The Intel® Intelligent Storage Acceleration Library is an algorithmic library that enables Storage OEMs to obtain more performance from Intel CPUs and reduce investmen

Authored by NATHAN M. Last updated on 11/15/2016 - 14:18
Blog post

Celebrating a Decade of Parallel Programming with Intel® Threading Building Blocks (Intel®TBB)

This year marks the tenth anniversary of Intel® Threading Building Blocks (Intel® TBB).

Authored by Sharmila C. (Intel) Last updated on 11/15/2016 - 14:18
Blog post

Have your cake and eat it too - part 2

In the first part of this article I described how you can “have your cake and eat it too” with respect to programm

Authored by jimdempseyatthecove Last updated on 11/15/2016 - 14:18
Blog post

Open Parallel: Optimizing Web Performance with TBB

Open Parallel is a research and development company that focuses on parallel programming and multicore development.

Authored by Nicolás Erdödy Last updated on 11/15/2016 - 14:18
Article

Parallelism IQ Challenge - Answers

 

Authored by joel-de-guzman (Intel) Last updated on 11/15/2016 - 14:18
For more complete information about compiler optimizations, see our Optimization Notice.