Unreal 3 Multithreading Interview
9:00 AM | Marcus Albers | Comment on this story
Tech website AnandTech has posted an interview with Epic Games' Tim Sweeney about the more technical side of Unreal Engine 3.
The article explores the fact that Unreal Engine 3 is going to be one of the first multithreaded first person shooter engines. It goes on the explore the benefits of multiprocessor support, multicore CPU support, and OpenMP, an open standard for multiprocessor support in programs.
There are two parts to implementing multithreading in an application. The first part is launching the threads and handing data to them; the second part is making the appropriate portions of your 500,000-line codebase thread-safe. OpenMP solves only the first problem. But that's the easy part - any idiot can launch lots of threads and hand data to them. Writing thread-safe code is the far harder engineering problem and OpenMP doesn't help with that.Head over to AnandTech's website to check out the article. Fair warning: the article is very technical in nature.
The Quest for More Processing Power
Recent Mac Games News
Monday, March 14, 2005
Friday, March 11, 2005
Thursday, March 10, 2005
Wednesday, March 9, 2005
Tuesday, March 8, 2005
Search for other Mac games news stories or browse our Mac Games News Archive.