Destroy The Castle - OpenMP*

This version of Destroy the Castle was created to show how to parallel such a game application using OpenMP* Tasks. The project is built using Intel® Parallel Studio Composer compiler.

There are three activities to follow to complete the parallelization. The first activity places an omp parallel & single region in WinMain. The second activity places omp task & omp taskwait clauses at appropriate points to allow the Physics, AI, & Particles to be computed in parallel. The third activity replaces one of the omp taskwaits in OnFrameMove with a block of WaitForSingleObject calls that wait on signals to indicate completion of various tasks.

The demo is a modification of the original demo created by Intel Engineers: Scott Crabtree, Jonathan Story, Spencer Boomhower, Eric Reinhart, Leigh Davies. The OpenPM parallelization method was completed by Bob Chesebrough

Есть файлы для загрузки, доступные на условиях лицензии Creative Commons License. Загрузить сейчас
Пожалуйста, обратитесь к странице Уведомление об оптимизации для более подробной информации относительно производительности и оптимизации в программных продуктах компании Intel.
Возможность комментирования русскоязычного контента была отключена. Узнать подробнее.