My Photo

Become a Fan

DailyMile

Google Ad Skyscraper

« Multi-core may be bad for Java | Main | Multi core or multi-processor? »

November 28, 2006

Comments

Prabuddha

You mention AMD being late to the game and thy could match 8 cores by having 4 socket machines. Well AMD has had 4 socket 8 core machines available since 2005. They are called Opterons. Also even within each socket the cores have separate caches. Intels architecture puts 4 MB of cache for a 2 core chip so a 2P/4C box has 8 MB cache all shared while an AMD 4p/8C Opteron also has 8 MB of cache but its 1 MB dedicated per core.
Given these corrections I do agree with you that for NUMA architectures with core dedicated caches it would make sense to less aggresive inlining so as to be able to fit the working set of code in the smaller per core cache

Ted | Gaming Mouse

8 core? Aren't we quite a ways away from that? I mean, didn't we only just recently see 4 core hit mainstream manufacturing?

The comments to this entry are closed.