Tek, Çift Veya Dört Çekirdek?
İşlemci piyasasındaki başarım mücadelesini ancak var olan üretim teknolojisini kullanarak saat hızı ve işleme birimleri arasındaki dengeyi en mükemmel biçimde sağlayabilen taraf kazanabilir. 90 ve 65 nm üretim süreciyle beraber çok çekirdekli işlemcilerin üretimi mümkün oldu ve günümüzde artık birbiri ardına yapılan dört çekirdekli işlemci duyurularıyla karşılaşıyoruz. Ancak güncel yazılımların tam olarak kaç adet çekirdekten yararlanabildiği sorusu hiç aklınıza geliyor mu?
İdeal bir dünyada çok iş parçacıklı (multi-threaded) yazılımlar, gerek sistemde tek çekirdekli çoklu işlemci olsun gerekse de çok çekirdekli tek işlemci olsun işletim siteminin iş parçacıklarını çekirdekler arasında paylaştırmasını sağlar. Daha fazla sayıda çekirdek eklemek saat hızını yükseltmekten çok daha fazla başarım getirebilir. Bu duruma aynı şu örneğe benziyor: Daha fazla sayıdaki işçiler, bir işi daha hızlı çalışan fakat daha az kişiden oluşan işçilerden daha kısa sürede tamamlarlar.