Непрекъснато продължаващата битка за надмощие в изчислителната система продължава от няколко десетилетия и се очаква да продължи дълго време. Отначало борбата беше с много по-висок множител, а след това се прехвърли в този, който има най-висока скорост. Сега, когато скоростите на процесора са на своята граница предвид настоящата технология, битката вече се е преместила от по-бързия процесор и към повече процесори.
Стремежът за по-бърза и по-добра изчислителна мощност доведе до двамата най-големи производители на микропроцесори да вградят повече ядра в един пакет. Това стана известно като двуядрени процесори за Intel и x2 за AMD. Но няма да обсъждаме коя компания прави по-добри чипове. Тук става въпрос за разликите между 2 ядра и 4 ядра.
Четириядрените процесори са логичната следваща стъпка от двойните ядра. Постоянното намаляване на размера на чиповете позволи на тази технология да се развива. Многоядрените технологии, тъй като са общоизвестни, се възползват от факта, че повечето хора не използват една програма, когато използват компютъра си. По-вероятно е да има някъде около 5 до 10 програми, които се изпълняват едновременно. Многоядрените процесори могат да бъдат от голяма полза за потребителя чрез разделяне на натоварването между всички присъстващи процесори.
Тогава е ясно, че 4 ядра трябва да бъдат технически по-добри срещу две. Въпреки че това може да е вярно, в реалните сценарии това не се случва много често. Има няколко неща, които възпират истинската производителност на четириядрените процесори. Първият би бил топлината. Ако вашият едноядрен процесор може да изтръгне сериозно количество топлина, просто си представете колко топлина биха произвели 4 ядра. За да облекчат проблема с отоплението, те трябва да намалят общата скорост на всяко ядро. Този проблем може да бъде решен чрез изоставяне на традиционните решения за въздушно охлаждане и преминаване към течно охлаждане, което е по-трудно за изпълнение, но може да охлажда процесора с много по-висока скорост.
Вторият проблем би бил другият хардуер. Независимо дали имате 2 или 4 ядра, пак ще използвате същия контролер на паметта и шини. Това би означавало, че данните от 4 ядра ще бъдат по-претоварени при опит за изпълнение на тежки задачи. Това би ограничило цялостната ефективност, която може да постигне. Решението на този проблем би била нова архитектура на дънната платка, която позволява множество шини заедно с множество ядра, позволявайки на ядрата да имат достъп до собствените си области на паметта и да работят независимо.
Въпреки че четириядрените процесори наистина превъзхождат двуядрените, поддържащите технологии не успяха да настигнат развитието. В бъдеще, когато мощността е максимална, най-накрая можем ясно да видим голямото превъзходство на четириядрените процесори.