Quote:
PCGH: It is well known that your engine supports multi core CPUs. What is the maximum number of threads the engine can calculate? What is the performance gain when you play UT 3 with a quad core CPU? Will the engine even support future CPU with more than four cores?
Tim Sweeney: Unreal Engine 3's threading support is quite scalable. We run a primary thread for gameplay, and a secondary thread for rendering. On machines with more than two cores, we run additional threads to accelerate various computing tasks, including physics and data decompression. There are clear performance benefits to quad-core, and though we haven't looked beyond that yet, I expect further gains beyond quad-core in future games within the lifetime of Unreal Engine 3.