What are the best resources on multi-threaded game or game engine design and development? As this is obviously where computers are headed, I intend to study this topic and I'd like to know what resources and examples are out there.
|
Some intel resources. http://software.intel.com/en-us/articles/designing-the-framework-of-a-parallel-game-engine/ http://software.intel.com/en-us/videos/dont-dread-threads-part-1/ |
||||
|
|
|
A brief overview of Multi-threaded engine approaches. Gamasutra to the rescue. |
||||
|
|
|
Here's a blog post that provides a practical example in task management. It assumes some knowledge about parallel engine design on your part but you might still find it useful as 'advanced reading'. |
||||
|
|
|
I think you should look into a task- or job-basedd approach. Game Engine Gems has 2 or 3 articles on the subject. There have been a couple of presentations on the subject at different conference etc. For example "Parallel Futures of a Game Engine" by Johan Andersson Also take a look at the GDC Vault there are a number of presentations and full videos on the subject in the free section. http://www.gdcvault.com/ ps. Couldn't post any more direct links due to being a new user. ds. |
||||
|
|