By using this site, you agree to our Privacy Policy and our Terms of Use. Close
NJ5 said:

@ssj12: I've never seen Carmack hate on multi-core processors. Here is what he said at QuakeCon 2005:

http://techreport.com/articles.x/8665

Carmack was less pleased with the PowerPC processors for the new consoles, questioning the choice of an in-order CPU architecture. He estimated the console CPUs' performance at about 50% that of a modern x86 processor and expressed skepticism about the returns of multi-core designs and multithreaded software, especially in the short term. Graphics accelerators are a great example of parallelism working well, he noted, but game code is not similarly parallelizable. Carmack cited his Quake III Arena engine, whose renderer was multithreaded and achieved up to 40% performance increases on multiprocessor systems, as a good example of where games would have to go. (Q3A's SMP mode was notoriously crash-prone and fragile, working only with certain graphics driver revisions and the like.) Initial returns on multithreading, he projected, will be disappointing.

Part of the problem with multithreading, argued Carmack, is knowing how to use the power of additional CPU cores to enhance the game experience. A.I., can be effective when very simple, as some of the first Doom logic was. It was less than a page of code, but players ascribed complex behaviors and motivations to the bad guys. However, more complex A.I. seems hard to improve to the point where it really changes the game. More physics detail, meanwhile, threatens to make games too fragile as interactions in the game world become more complex.


Seems to me like he's just saying that multithreading would take time to take off... he was right.

He also expressed a lot of skepticism about physics acceleration cards, and once again he was right. It seems that his doubts about new technology are often correct.

 

 

Way back when there were a few interviews about him complaining about how hard it is to code for the processors. Basically similar complaints as he has versus the PS3.

Also it seems he is wrong about physics cards as nVidia and AMD supports them. Physics accelerators is just slow to take off but so far they seem to have benefited the PC with nVidia's stance on them with the future physx drivers and GTX 2x0 bundles.



PC gaming is better than console gaming. Always.     We are Anonymous, We are Legion    Kick-ass interview   Great Flash Series Here    Anime Ratings     Make and Play Please
Amazing discussion about being wrong
Official VGChartz Folding@Home Team #109453