Yazının ilk bölümünü İşlemcilerde, Çoklu-çekirdek Çılgınlığı-1 başlığı altında okuyabilirsiniz.
Krawell “Bugün ölçeklenebilir hizmet birimi uygulamalarında çoklu kullanılan yazılımlarımız var ama müşteri uygulamaları söz konusu olduğunda bunlar çok daha nadir. Adobe, Adobe Photoshop da dahil olmak üzere içerik yaratma yazılımları için çoklu kullanıma geçti ama diğer uygulama yazılım şirketlerinin çoğu henüz böyle bir şey yapmadı.” diyor
Ayrıca – AMD’nin Athlon 64 X2 Çift-Çekirdeği ve Intel’in Pentium D’si de dahil olmak üzere – bu ilk kuşak yongalar hâlâ tasarımcılarının beklediğinden çok daha fazla ısı üretiyorlar. Bu da çift çekirdeklerin zaman zaman kendilerini kilitlemesine ve potansiyel en yüksek saat hızlarında çalışmamasına neden oluyor. Yani, aslında oyun oynayanlar ve diğer yüksek-yeğinlikteki uygulamaların kullanıcıları AMD’nin Athlon 64 FX’i gibi güçlü bir tek-çekirdekli yonga kullanmakla akıllılık ederler.
IDC’den Rau, Microsoft’un Windows Vista işletim sistemi 2006 sonbaharında çıktığında daha büyük bir çoklu-kullanımlı uygulamalar dalgasının geleceğini söylüyor.
Bir o kadar önemli bir şey de bir sonraki Intel çift-çekirdek yonga kuşağının az ısı vermekten ödün vermeden, daha az güç harcayacak olması. Masaüstü için “Conroe”, dizüstü için “Merom” ve hizmet sağlayıcılar içinse “Woodcrest” ismi verilen bu yongaların da 2006 sonbaharında çıkması bekleniyor.
Hem Intel’e hem de AMD’ye göre bu onyılda ve sonrasında hakim mikroişlemci eğilimi çok-çekirdekli tasarımlardan yana olacak. 2007 itibariyle her iki şirket de ticari masaüstü PC’ler için dört-çekirdekli mikroişlemciler sunmayı tasarlıyor. Ve bazı analistlerin öngörülerine göre Intel 2008 itibariyle sekiz-çekirdekli yongaları piyasaya sürebilir.
AMD’nin baş teknoloji yetkilisi Phil Hester “Donanımın tanıtımını yazılımla eş zamanlı yapmalısınız,” diyor. “Bugün pek çok uygulama için iki çekirdeğe geçmek son derece yerinde bir çözüm.”
Dört-çekirdekli de dahil olmak üzere, gelecekteki yongalarını hesaplarken AMD’nin yonga üretimini yazılım kazançlarıyla dengelemesi gerekir. Örneğin üç çekirdekli ve geniş bir önbellekli yonga, her bir $ başına daha fazla işlem iletebilmelidir. Bunun nedeni, Adobe Photoshop gibi çaba isteyenler de dahil pek çok uygulamanın işleri hızlandırmak için önbellekten faydalanması. Hester “Önbelleğe daha fazla yer ayırıp çekirdeklere daha az harcama yapmak daha anlamlı olabilir,” diyor.
Çok-çekirdekli makinelerin kullanıcılarına büyük bir başarı sağlayacak başka bir şey de mesela grafik, Web taraması ya da güvenlik görevleri gibi belli görevlerde çok iyi iş görmek üzere tasarlanmış uzman bellekler olabilir. AMD’nin bu tarzda bir tasarıma yatırım yaptığını belirten Hester “Bir çekirdek XML akışını işletirken diğeri de standart PC işlerini yapabilir,” diyor.
Bir mikroişlemciye birden çok çekirdek yerleştirmek, çoklu kullanım döneminde donanım ve yazılım şirketlerinin karşılaşacağı tasarım güçlüklerinin sadece başlangıcı. Dünyadaki en hızlı işlemci bile bir sistemin ana bellek hızı bunu yakalayamıyorsa beklemek zorunda kalacaktır. Ve bir yonganın yüzlerce çekirdeği olduğunda bu sorun daha da büyüyecektir.



Kaynak : 