Pentium

P5, P54C, P54CS

Pentium 75 MHz (P54C, 80502)
Orijinal Pentium mikro-işlemcisinin P5 dahili kod adı ve 80501 ürün kodu vardı (daha önceki adımlarda 80500). Bu, boru hatlı, iç düzeni süper skalar bir mikroişlemci olup, 0.8 µm işlem kullanırdı. Bunu, hazır bir ikili işlemci olan ve ön yan yoldakinden farklı bir iç saat hızı kullanan, P5’den 0.6 µm işleme küçülme sayılan P54C (80502) izlemiştir (yol hızını artırmak, iç saati artırmaktan çok daha zordur). Bunun karşılığında, P54C’ü, 0.35 µm işlem – daha eski Pentiumlarda kullanılan iki kutuplu CMOS işlemenin aksine, saf bir CMOS işlem - kullanan P54CS izlemiştir.
60-100 MHz Pentium’ların ilk sürümlerinin kayan nokta devresinde, bazı ender durumlarda, bölme işlemlerinde daha az doğrulukla sonuçlanan bir problem vardı. 1994 yılında Lynchburg, Virginia’da keşfedilen bu hata Pentium FDIV bug hatası olarak tanınmaya başladı ve Intel’de büyük utanç yarattı, Intel bunun üzerine, hatalı işlemcileri düzeltilmiş olanlarda değiştirmek üzere bir değişim programı geliştirdi. Pentium işlemcilerin 60 ve 66 MHz 0.8 µm sürümleri de narinlikleri ve (o aşamada) yüksek seviyedeki ısı üretimleriyle tanındılar – aslında Pentium 60 ve 66’ya çoğu kez “kahve ısıtıcısı” lakabı takılmıştı. Ayrıca, 5V’la çalışmaları nedeniyle “yüksek voltajlı Pentiumlar” olarak da tanınıyorlardı. Isı sorunları, daha düşük voltajla (3.3V) çalışan P54C ile giderilmişti. P5 Pentiumlar Soket 4’ü kullanırken, P54C Soket 5’le başlamış, daha sonraki sürümlerinde Soket 7’ye geçmiştir. P54CS’den sonraki bütün masa üstü Pentiumlar Soket 7’yi kullanmıştır. Kısa süre sonra, f00f bug olarak bilinen bir başka hata keşfedilmiş, ama şans eseri, işletim sistemi satıcıları, incelikli bir çözüm uygulayarak çökmeyi önlemiştir.
486 sistemleri için P24 Pentium OverDrive, diğer Pentium işlemcileri arasında bir tür tuhaflık içermekte olup, 1995 yılının başlarında piyasaya sürülmüştür. 486 platformunun daha dar 32-bit’lik veri yolu ile daha yavaş önbellek mimarisiyle çalışabilmek için, Pentium mimarisinin birçok açıdan değiştirilmesi gerekliydi. Bu nedenle, yonga, P55C Pentium öncesi yongaların iki katı ile donatılarak, 32 KB L1 önbellekle donatılmış olarak gelmiştir. Yonga ayrıca, 486 kartlardaki 5V enerji devresini Pentium’un 3.3V ihtiyaçlarına dönüştüren, karta monte edilmiş bir enerji düzeneğine ilave olarak, bağlı bir fan/soğutucu düzeneği de içeriyordu.

P55C, Tillamook

P55C (veya 80503) Intel’in Hayfa, İsrail’deki Araştırma ve Geliştirme merkezinde geliştirilmiştir. MMX Teknolojili Pentium olarak (genellikle sadece Pentium MMX olarak adlandırılmıştır) satılmış, ama P5 çekirdeğini esas almasına rağmen (bu seride 0.35 µm işlem de kullanılmıştır), sayısal medya verilerini kodlama ve kod çözme işlemleri gibi, multimedya görevlerindeki performansını iyileştirmek niyetiyle yeni bir 57 "MMX" komut serisi içermekteydi.
Yeni komutlar, yeni veri türleri ile çalışmaktadır: ya sekiz adet 8-bit tam sayı, dört adet 16-bit tam sayı, iki adet 32-bit tam sayı, veya 1 adet 64-bit tam sayıdan oluşan 64-bit yoğunlaştırılmış vektörler. Bu nedenle, örneğin, PADDUSB (Yoğunlaşmış ADD işaretsiz doygun bayt) komutu, her biri birlikte, çift olarak sekiz adet 8-bit işaretsiz tam sayı içeren iki adet vektör eklemektedir; taşan her ilave doyuma ulaşır ve bir baytta simgelenebilecek en büyük işaretsiz değer olan 255’i verir. Bu oldukça uzmanlaşmış komutlar kullanılabilmek için genelde, programcı tarafından kodlanmayı gerektirir. MMX, P55C’nin ömrü bittikten sonraya kadar önemli bir rağbet görmemiştir.
P55C’in performansı, 1. seviye CPU önbelleğini ikiye katlayıp, 16 KiB’dan 32 KiB’e çıkararak, önceki sürümlerine nazaran iyileştirilmiştir.
Pentium P55C notebook CPU’ları, CPU’ları tutan bir “hareketli modül” kullanıyordu. Bu modül, CPU’nun, daha küçük bir özel biçim katsayısı içinde doğrudan kendisine bağlı olduğu bir PCB idi. Bu modül notebook’un ana kartına takılır ve tipik olarak, bir ısı yayma tabakası monte edilir ve modülle irtibat kurardı. Bu tür notebook’lar sıklıkla Intel 430MX yonga setini, özellikleri azaltılmış bir 430FX kullanırdı. Ancak, 0.25 μm Tillamook Mobile Pentium MMX ile (adını Oregon’da bir şehirden alan), modül, sistemin 512 KiB SRAM önbelleğiyle birlikte, 430TX yonga setini de kullanırdı.