UWAGA: Ta odpowiedź została napisana 8 lat temu. Od tego czasu programowanie równoległe stało się bardziej istotne. Jest to prawdopodobnie spowodowane nieodłącznymi ograniczeniami prędkości zegara i szybko zbliżającymi się limitami wielkości tranzystorów.
Twoim podstawowym problemem jest oprogramowanie, które nie zostało napisane dla wielordzeniowości.
Spójrz na doskonały artykuł Jeffa Atwooda na temat Wybór dwurdzeniowego lub czterordzeniowego .
dla większości oprogramowania, po dwóch rdzeniach bardzo szybko osiągasz punkt malejącego zwrotu. W “Quad-Core Desktops and Diminishing Returns” poddałem w wątpliwość, jak efektywnie dzisiejsze oprogramowanie może wykorzystać nawet cztery rdzenie procesora, a tym bardziej nieuniknione osiem i szesnaście rdzeni, które zobaczymy za kilka lat.
Odpowiadamy tutaj (podkreślenie skopiowane z artykułu Jeffa),
Jednak było tu kilka niespodzianek, takich jak Excel 2007, i ustawienie “współbieżnych operacji” w Lost Planet. Możliwe, że inżynieria oprogramowania w końcu posunie się do punktu, w którym prędkość zegara będzie miała mniejsze znaczenie niż równoległość. Albo w końcu może być nieistotna, jeśli nie będziemy musieli dokonywać wyboru między szybszym zegarem a większą liczbą rdzeni procesora. Ale w międzyczasie, szybkość zegara wygrywa przez większość czasu. Więcej rdzeni CPU nie jest automatycznie lepsze. Typowi użytkownicy będą lepiej radzić sobie z najszybszym możliwym dwurdzeniowym procesorem, na jaki ich stać.
Kwestia Front-Side Bus (to określenie zawsze mnie bawiło). Z Nehalem wszystko się zmienia ](http://arstechnica.com/hardware/news/2008/04/what-you-need-to-know-about-nehalem.ars)… jak to ArsTechnica powiedziała w zeszłym roku.
Prawo Moore'a dało projektantom procesorów zawstydzające bogactwo tranzystorów, i nigdzie nie jest to bardziej widoczne niż w 45nm procesorze Nehalem firmy Intel. Debiutujący w 4- i 8-rdzeniowych wariantach jeszcze w tym roku, Nehalem pakuje tonę sprzętu do pojedynczego gniazda procesora. (Wczesne dane mówią o liczbie tranzystorów w czterordzeniowym Nehalemie na poziomie 781 milionów; nie pojawiły się jeszcze dane dla modelu 8-rdzeniowego). Ale próba nakarmienia całego tego sprzętu istniejącą architekturą magistrali po stronie przedniej platformy Intela byłaby szaleństwem. Tak więc, co równie ważne, Nehalem wydaje również długo oczekiwany sygnał śmierci dla pozytywnie geriatrycznej architektury magistrali frontowej Intela.
Radykalna zmiana sytuacji Intela w zakresie przepustowości systemu, którą reprezentuje nowy QuickPath Interconnect (QPI), jest prawdopodobnie największym pojedynczym czynnikiem, który ukształtował projekt Nehalem. Dzięki QuickPath i zintegrowanemu kontrolerowi pamięci Nehalem, procesor Nehalem będzie miał dostęp do bezprecedensowej ilości zagregowanej przepustowości, szczególnie w implementacjach dwu- i czterogniazdowych.
AMD przeniosło kontroler pamięci do procesora wcześniej i zastosowało Hypertransport.