Yonah (mikroişlemci)

Yonah, Intel'in 65 nm üretim işlemini kullanan ilk işlemci neslinin kod adıdır; bu işlemci ailesi, önceki Banias (130 nm) / Dothan (90 nm) Pentium M mikromimarisinden temel alır. Yonah işlemcileri, Intel'in Core Solo ve Core Duo mobil mikroişlemcileri ürünleri olarak piyasaya sürülmüştür. Yonah'ta SSE3 komutları eklenerek ve, SSE ve SSE2 uygulamaları geliştirilerek SIMD performansı geliştirilmiştir; ancak daha yüksek gecikmeye sahip önbellek kullanıldığı için tam sayı performansı biraz azalmıştır. Ayrıca, Yonah'ta NX bit desteği bulunur.
Modeller ve marka adları
Intel Core Duo markası, az güç (25 watt'tan daha az) tüketen çift çekirdekli bir mikro işlemci serisini ifade etmekteydi; bu işlemci serisi, 55 watt güç tüketen AMD Opteron 260 ve 860 HE muadil işlemcilerden daha düşük güç tüketimine sahiptir. Core Duo serisi, Napa platformunun diğer bileşenleriyle birlikte 5 Ocak 2006'da piyasaya sürülmüştür. Bu seri, Apple Macintoch ürünlerinde kullanılan ilk Intel işlemci serisidir (ancak bazı geliştiricilere dağıtılan, seri üretimde olmayan Apple Developer Transition Kit makinelerinde Pentium 4 işlemcileri kullanılmıştır).
Yonah'ın iki tane versiyonu ve "Intel Core" marka adına sahip olmayan bir türevi vardı:
Yonah'ın Sossaman kod adlı çift çekirdekli (server) türevi, Xeon (marka) LV (düşük voltaj) adıyla 14 Mart 2006'da piyasaya sürülmüştür. Sossaman, Yonah'tan farklı olarak çift soket konfigürasyonu desteğine (AMD Quad FX'teki gibi iki işlemci kullanılarak bir anakarta dört çekirdek bağlanmasını sağlar) ve 36 bit bellek adresleme desteğine (PAE modu) sahiptir.
Yonah'ın Yonah-1024 kod adlı tek çekirdekli versiyonu, Celeron (marka) M 400 serisi işlemcileri olarak piyasaya sürülmüştür. Bu versiyon, yarı miktarda L2 önbelleğine sahip olması ve, SpeedStep ve Intel VT-x (sanallaştırma) özelliklerini desteklememesi haricinde Core Solo markalı Yonah'la büyük oranda aynıdır.
Yonah'ın başka bir çift çekirdekli versiyonu; Intel VT-x desteği bulunan Pentium Dual-Core T2060, T2080 ve T2130 mobil işlemcileri olarak piyasaya sürülmüştür.
Teknik özellikler
Core Duo'da, 2 MB paylaşımlı L2 önbelleğini de içeren 151 milyon transistör bulunur. Yonah'ın yürütüm çekirdeğinde, sonradan 2.33-2.50 GHz en yüksek saat frekansına ulaşacağı tahmin edilmiş 12 aşamalı boru hattı bulunur. L2 önbelleği ile her iki yürütüm çekirdeği arasındaki bağlantı, bir veriyolu birimi kontrolcüsü tarafından ön yüz veriyolu (FSB) üzerinden önbellek uyumluluk trafiğini azaltan ancak bunun karşılığında Dotham Pentium M'de 10 saat döngüsü olan çekirdek - L2 önbelleği arası gecikmenin 14 saat döngüsüne yükselmesine neden olan veriyolu arbitrasyonu yöntemiyle kontrol edilir. Çekirdeğin güç yönetimi bileşenleri, iki çekirdek arasında bağımsız güç ölçeklemeyle birlikte geliştirilmiş taneli termal kontrolü (grained thermal control) içerir; bu sayede güç yönetimi oldukça verimli şekilde gerçekleşir.
Core işlemcileri, sistem yongada setiyle en hızlı Pentium M işlemcileri tarafından kullanılan 533 MT/s ön yüz veriyolu (FSB) yerine 667 MT/s olan bir ön yüz veriyolu kullanarak bağlantı kurar. T2050 ve T2250 işlemcileri, bilgisayar üreticileri tarafından satılan sistemlerde daha düşük olan 533 MT/s ön yüz veriyoluyla ve Intel VT-x x86 sanallaştırma desteği olmadan daha ucuz seçenek olarak da kullanılmıştır.
Yonah; 945GM, 945PM, 945GT, 965PM ve 965GT sistem yonga setleri tarafından desteklenmektedir. Core Duo ve Core Solo, Socket M soketini kullanır ancak pim düzeninden ve yeni yonga seti işlevlerinden dolayı önceki Pentium M anakartlarının hiçbirisiyle uyumlu değildir.
İlk raporların aksine Intel Core Duo; T2300E modeli ve bilgisayar üreticileri tarafından kullanılan özel T2050/T2150/T2250 modelleri haricinde Intel VT-x x86 sanallaştırmayı destekler (cf. the Intel Centrino Duo Mobile Technology Performance Brief ve Intel's Processor Number Feature Table ). Intel Pentium Dual Core işlemcileri bu özelliğe sahip değildir. Ancak bazı üreticiler (örneğin HP) bu özelliği devre dışı bırakmıştır, diğer üreticiler ise bu özelliği bir BIOS seçeneği olarak sunmuştur.
T2300E, sonradan T2300'ün yerini alacak şekilde tanıtılmıştır. Bu işlemcide Intel VT-x desteği kaldırılmıştır. İlk Intel özellikleri, hatalı olarak bu işlemcinin güç tüketiminin (TDP) yarı yarıya azaldığını iddia etmiştir.
Intel 64 (Intel'in x86-64 uyarlaması), Yonah tarafından desteklenmez. Ancak Intel 64 desteği, Yonah'ın halefi Core 2'nin Merom kod adlı mobil versiyonuna eklenmiştir.
Avantajlar ve dezavantajlar
Intel Core'un (Yonah) Duo (çift çekirdekli) versiyonu, önceki tek çekirdekli Intel işlemcileriyle watt başına neredeyse aynı performansı sağlayan iki tane sayısal çekirdek içerir. Bu durum, dizüstü bilgisayarlar gibi pille çalışan cihazlarda pil tamamen doluyken aynı miktarda işin yapılmasını sağlar ancak bazı durumlarda tüm bu işler daha hızlı yapılabilir. Intel Core Duo, paralel sayısal işlemlerin ve çoklu işlemlerin her iki çekirdeği de kullanabildiği durumlarda mobil cihazlar için önceden mevcut olan tek çekirdekli işlemcilere kıyasla çok daha iyi en yüksek hız sağlar. Ancak Core'de (Yonah); Dothan'a kıyasla önceden bahsedilen SSE birimi geliştirmeleri haricinde tek iş parçacıklı işlem performansı için herhangi bir geliştirme yapılmamıştır ve, x86-64 (64 bit) işletim sistemleri ve yazılımlar git gide daha yaygın hale geldikçe server odaklı Sossaman türevini sınırlayan 32 bit mimari kullanılmıştır.
2005'teki Mobile Roadmaps'e göre Intel'in Yonah projesinde, ilk başta P6 tabanlı Pentium M işlemcilerinin güç tüketimini azaltmaya odaklanılmış ve Intel Core (Yonah) ile güç tüketimini %50 oranında azaltmak amaçlanmıştır. Intel, Yonah projesinde daha düşük güç tüketimine sahip tasarımdan daha yüksek performans alınabilene kadar yüksek performanslı uygulamalar için NetBurst tabanlı Mobile (mobil) Pentium 4 işlemcilerini güç verimliliği daha az olmasına rağmen sunmaya devam etmiştir. Intel Core Duo'da tek bir çipte iki tane yüksek verimli çekirdek bulunması, çok daha iyi güç verimliliğiyle birlikte bir Mobile Pentium 4 tek çekirdekli işlemciye göre daha iyi performans alınmasını sağlar.
27 Temmuz 2006'da Intel'in x86-64 uyumluluğu sunan ve nihayetinde üretim hattında Yonah'ın yerini alan Core 2 işlemcileri piyasaya sürülmüştür.