İçeriğe atla

Alfa işlemcisi

DEC Alpha AXP 21064

Alfa işlemcisi, 64 bitlik RISC tasarım mimarisi kullanan mikroişlemciler grubundandır. DEC Alfa veya Alfa AXP olarak da bilinir. Digital Equipment Corporation tarafından üretilmiştir. İşlemcilerindeki "DEC" kısaltması da şirketin baş harflerinden gelmektedir."AXP"nin ise nereden geldiği bilinmemekle beraber, sadece şirket yöneticileri tarafından bulunduğu düşünülmektedir. Bilgisayar sektöründe ise bu kısaltma şakayla karışık "Almost Exactly PRISM" (Neredeyse tamamen PRISM) olarak yer almaktadır.
DEC firmasının diğer bir işlemcisi olan 32 bitlik VAX işlemcilerinin yerine tasarlanmıştır. İlk olarak DEC iş istasyonlarında ve sunucularda kullanılmıştır. Daha sonra anakartlara ve masaüstü bilgisayarlara uyarlı hale getirilmiştir. Alfa işlemcileri UNIX ve Linux işletim sistemlerini desteklemekle birlikte Microsoft'un Windows NT ve Windows NT 4.0 da Alfa işlemcileri ile kullanılabilmektedir. Windows'un daha sonra çıkan işletim sistemleri Alfa tarafından desteklenmemektedir.
Alfa işlemcileri 1998 yılında Compaq'a satılmıştır. Daha sonra da Compaq'ın Intel tarafından satın alınması ile Alfa işlemcileri geri plana atılarak yavaş yavaş ortadan kalkmıştır. Intel firması Alfa işlemcilerini satın almasıyla Alfa işlemcilerinde bulunan iyi özellikleri o tarihlerde üretmiş olduğu IA-64 Itanium mimarisine katmıştır. Aynı dönemde Hewlett-Packard'ın Compaq'ı satın alarak, Alfa'nın var olan ürünlerini 2004 yılına kadar geliştirmiştir. Hewlett-Packard Ekim 2006 ya kadar Alfa tabanlı sistemleri satmaya devam etmek için bir anlaşma imzalamıştır. Kasım 2006 da ise bu anlaşmayı uzatarak 27 Nisan 2007 ye kadar ürünleri satacağını duyurmuştur.

Tarihçe

DEC firmasının üretmiş olduğu Alfa işlemcileri RISC mimarisinden önce yaratılmıştır. O zamanki ilk ismi de PRISM olarak belirlenmiştir. Firmanın o zamanki üretmiş olduğu DEC istasyonları MIPS mimarisi kullanmaktaydı. Bu sebeple yeni olan PRISM projesinde de MIPS mimarisi ile aynı özellikleri paylaşmaktadır. Ancak PRISM'in MIPS ile aynı özelliklerini paylaşmasının yanı sıra birçok farklı özellikleri de bulunmaktaydı. Bu özelliklerden bir tanesi mikro kod olarak bilinen epicode'un PRISM'de kullanılmış olmasıydı. Proje çalışmaları sürerken DEC yönetimi ani bir kararla 1988 yılında PRISM projesini sona erdirmiştir. Bu kararı mevcut olan VAX ve DEC istasyon mimarilerinin gelecekte yeni bir mimari ile yer değiştireceğini öngördükleri için verdiklerini açıklamışlardır.
Projenin iptal edilmesinden sonra geliştirilen ikinci nesil RISC mimarisi kullanan yongalar(SPARC) VAX' a göre daha iyi bir fiyat performans oranı sağlamıştır. Daha sonra üçüncü nesil RISC mimarisi ile tasarlanan yongalar tamamı ile VAX'dan daha iyi bir performansa sahip olacağına kesin gözü ile bakılmaktaydı. Ancak fiyat performans oranının çok fazla yükselmesinden dolayı bu proje tamamlanmamıştır. Eğer proje tamamlanabilseydi, VMS işletim sistemini destekleyebilecekti. Daha sonra VMS ve VMS programlarının çalıştırılabilmesi için PRISM kavramına uygun yeni tasarımlar denenmiş olsa da girişimler başarısızlıkla sonuçlandı. Bu başarısızlıktan sonra 32 bitlik olan PRISM projesi 64 bitlik olarak yeniden tasarlanmaya karar verilmiştir. Bu değişim RISC sağlayıcıları tarafından da desteklemiştir. Ve bu dönüşüm sonucunda Alfa işlemcisi meydana gelmiştir.
Alfa komutlarının mimarisi Dick Sites ve Rich Witek tarafından geliştirilmiştir. Bu tasarımda PRISM'de yer alan epicode ları Alfa'nın PALcode ları ile yeniden geliştirmişlerdir. Bu durum işlemciye yeni birçok özellik kazanmıştır. Alfa işlemcilerinin işlemci sanayisine ana katkısı kullanıcılar mükemmel bir performansa sunmasıdır. Ancak bunun nedeni mimarisinden değil, mükemmel bir uyarlamanın(implementation) sonucunda yaratılmış oluşudur.

Alfa İşlemcileri

Alpha AXP 21064'ün kalıp fotoğrafı

Alfa işlemcilerinin serileri DECchip 21x64 olarak isimlendirilmiştir. Serilerde "21" 21.yüzyıl, "64" ise 64 bitlik anlamına gelmektedir. Ortada bulunan "x" ise işlemcinin kaçıncı nesil Alfa işlemcisi olduğunu göstermektedir. Ayrıca Alfa işlemcileri EV numaraları ile de tanımlanmaktadır. Serilerde bulunan EV ise "Extended VAX" (Genişletilmiş VAX) anlamına gelmektedir. Alternatif olarak "Electric Vlasic" olarak da adlandırılmıştır.
İlk birkaç Alfa yongası döneminin en yenilikçi yongası unvanına sahipti. Alfa'nın ilk sürümü olan 21064 veya EV4 ilk CMOS mikroişlemcisidir. İşlemcide yer alan yeni teknoloji ile o dönemdeki mini bilgisayarlar ve süper bilgisayarlar ile rekabet etmiştir. İkinci nesil olarak piyasaya sürülen 21164 veya EV5 de bir önceki nesil kadar yenilikçi olup, ikinci bir ön belleke sahip olan ilk mikroişlemcidir. Üçüncü sürüm olan 21264 veya EV6 karmaşık ve düzensiz işleri yüksek hızla gerçekleştiren ilk işlemcidir. 21364 veya EV7 olarak adlandırılan dördüncü sürüm, yüksek bir performansa sahip olmakla beraber "Integrated Memory Controller" içermektedir. Daha sonra üretilecek olan EV8 sürümü eş zamanlı çoklu kullanım sağlaycaktı. Ancak işlemcinin geliştirilme aşamasında şirketin Compaq'a satılmasıyla proje sona ermiştir. Daha sonra bir araştırma olan Tarantula Araştırma Projesinde bir araya gelen ekip EV9 işlemcisi üzerinde çalışmalarını sürdürmüşlerdir ve ilk güçlü vektörel çekirdekli işlemciyi meydana getirmişlerdir.

Alfa işlemcilerinin sürümleri arasındaki gelişim süreci tahmin edildiği kadar uzun değildir. Alpha 21064 1992 yılında piyasaya sürüldüğünde ve saat sıklığı 192 MHzdir. İşlemci tasarımcıları birkaç ay içerisinde işlemciyi 0.75 µm den 0.675 µm ye küçülterek 200 MHz'e ulaşarak EV4S'i geliştirmişlerdir. 64 bitlik olan bu işlemcide kullanılan superscalar ve superpipelined tasarım ile dünyanın en hızlı(en yüksek saat sıklığı olan) işlemcisini üretmişlerdir. Bu işlemciden daha sonra işlemci pazarına giren Intel Pentium işlemcisi ise 66 MHz de çalışmaktaydı.
1995 yılında Alpha 21164 (EV5) ile işlemci saat sıklığını 333 MHz e çıkarmıştır. Bu işlemci tasarımcılar tarafından Haziran 1996 da 500 MHz saat sıklığına ulaşmıştır. Daha sonra 1998 yılında 666 MHz'e çıkarılmıştır.
Alfa 21264 (EV6) 1998 yılında üretildiğinde saat sıklığı 450 MHz idi. 2001 yılında bu sayı 21264C/EV68CB sürümü ile 1.25 GHz'e yükselmiştir. 2003 yılında piyasaya sürülen EV7, sistem performansını artırmak için bir adet EV68 çekirdeği ile işlemci iletişimi kurmak için 4 adet 1.6 Gigabayt/s lik bağlaçlar kullanılmaktadır ve işlemcinin saat sıklığı 1 ile 1.15 GHz arasında çalışmaktadır. 2000 yılının sonuna kadar yaklaşık 500.000 adet Alfa tabanlı sistem satılmıştır.
1999 yılında Alfa yongalarının lisansı Samsung Electronic Company tarafından alınmıştır. Daha sonra DEC'in Compaq tarafından satın alınmasıyla Alfa'nın birçok ürünü Samsung ile Compaq'ın ortaklaşa kurduğu API Network şirketi bünyesinde yer aldı. 2001 senesinin ekim ayında Microway şirketi API Network'ün Alfa tabanlı ürünlerinin satışlarını ve servis sağlayıcılığını devralmıştır.
Compaq 25 Haziran 2005 tarihinde yaptığı açıklamada Intel'in Itanium işlemcisi ile yarışamadıklarını belirterek Alfa işlemcilerini yavaş yavaş sona erdireceklerini belirtti. Ve EV8 işlemcinin geliştirilmesini iptal etti. Intel firması bu fırsattan yararlanarak Alfa işlemcisinin geliştirme ekibini kendi takımına transfer etti. Aynı yıl Hewlett-Packard Compaq'ı satın alarak Alfa işlemcilerini geliştirmeye devam edeceğini açıkladı. Hewlett-Packard en son üretilen Alfa işlemcisi olan EV7'yi geliştirerek 1.3 GHz e çıkartarak EV7z olarak piyasaya sundu. Alfa işlemcilerin en son sürürümü olan 0.13 µm ile üretilen EV79 ise üretim aşamasında iptal edilmiştir. Hewlett-Packard 27 Nisan 2007 tarihine kadar OpenVMS ile Alfa sunucularını ve Tru64 UNIX'i satmıştır. 2012 yılına kadar teknik destek sağlayacağını açıklamıştır.

Alfa İşlemcilerinin Özellikleri

Sürüm Sürüm Numarası Yıl İşlem [µm] Frekans [MHz] Transistör [milyon] IO Pinleri Güç [W] Voltaj Hafıza [MB/s] Dbellek [KB] Ibellek [KB] Sbellek Bbellek
EV4 2106419910.75100–2001.68290303.38088-- 
EV45 21064A19940.5200–3002.85333.3801616-- 
LCA4 2106619930.68100–1661.75213.33088-- 
LCA4 2106819940.68661.7593.33088-- 
LCA45 21066A19940.5166–2331.75233.33088-- 
LCA45 21068A19940.51001.753.33088-- 
EV5 2116419950.5266–5009.7296563.3/2.51508896 KB1
EV56 21164A19960.35400–7679.3463.3/2.03008896 KB1–2 MB
PCA56 21164PC19970.35400–5333.5264403.3/2.5 816--1 MB
PCA57 21164PC 0.28600–6665.7283202.5/2.0 1616--1 MB
EV6 2126419980.35450–60015.2389732.016006464--2–8 MB
EV67 21264A19990.25667–75015.2389 2.0 6464--2–8 MB
EV68AL 21264B20010.18800–83315.2  1.7 6464--2–8 MB
EV68CB 21264C20010.181000–125015.2 65–751.65 6464--2–8 MB
EV68CX 21264D       1.65 64642–8 MB
EV7/EV7z 2136420030.18800–130013014431251.5 64641.75 MB--
EV79 21364A(İptal Edildi)0.13170015214431201.264641.75 MB--
EV8 21464(İptal Edildi)0.1328002501800?????????64643–4 MB--
21466(İptal Edildi)0.1333002501800?????????64643–4 MB--

Kaynakça

1. Matt Reilly (1999). Designing an Alpha Microprocessor 20 Kasım 2008 tarihinde Wayback Machine sitesinde arşivlendi. Computer Volume 32, Issue 7, July 1999 Page(s):27 - 34.

Dış bağlantılar

İlgili Araştırma Makaleleri

MIPS, Microprocessor without Interlocked Pipeline Stages, MIPS teknolojileri adlı firma tarafından 1985 yılında geliştirilmiş indirgenmiş komut kümesi türü bir mikroişlemci mimarisidir.

<span class="mw-page-title-main">Hewlett-Packard</span> amerika merkezli teknoloji şirketi

Hewlett-Packard Company ya da kısaca HP, merkezi ABD'de Palo Alto, Kaliforniya'da bulunan çok büyük bir uluslararası şirkettir. Bilgi işlem, baskı sistemleri ve sayısal görüntüleme donanımları üreticisidir. Ayrıca yazılım ve hizmet sağlayıcısıdır. Şirket dünya çapında hükûmet, sağlık ve eğitim sektörlerindeki müşteriler dahil tüketiciler, küçük ve büyük işletmeler için geniş teknoloji ürünlerle beraber çeşitli yazılım ve bilişim teknolojisi hizmetleri sunmuştur.

<span class="mw-page-title-main">PCI</span>

PCI Çevresel Bileşen Ara Bağlantısı, Intel tarafından geliştirilen yerel veriyolu standardıdır.

<span class="mw-page-title-main">Celeron</span>

Celeron, Intel firması tarafından üretilen bir bilgisayar işlemcisidir.

İndirgenmiş Buyruk Küme Bilgisayar, işlemci tasarım alanında 1980'li yıllarda önerilen ve giderek CISC'in yerini alan bir buyruk kümesi mimarisidir.

<span class="mw-page-title-main">Pentium</span>

Pentium, Intel’den beşinci nesil x86 mimarisi bir mikroişlemcisidir. 486 serisinin ardılıydı ve ilk olarak 22 Mart 1993 tarihinde duyurulmuştu.

<span class="mw-page-title-main">Intel Core</span>

Intel Core, Intel'in Ocak 2006'da tanıttığı, dizüstü bilgisayarlarda kullanılmak üzere geliştirilmiş 32 bit işlemci ailesidir. İşlemci ailesi, Centrino veya Centrino Duo platformunda kullanılır. Bir üst sürüm işlemci, Intel Core 2 ile geliştirildi.

<span class="mw-page-title-main">PowerPC</span>

PowerPC, AIM olarak bilinen Apple-IBM-Motorola ittifakının 1991'de geliştirdiği bir RISC mikroişlemcisidir. Genel olarak kişisel bilgisayarlar içindir. PowerPC merkezi işlem birimleri (CPU) gömülü (embedded) ve yüksek performans işlemcileri olduğu için popüler olmuştur. PowerPC 1990'da AIM' in ve PReP'in temel taşı oldu, fakat mimari Apple'ın Macintosh'unun 1994–2006 modellerinde daha başarılı bulundu.

<span class="mw-page-title-main">Mikroişlemci</span> ana işlem biriminin fonksiyonlarını tek bir yarı iletken tümdevrede birleştiren programlanabilir sayısal elektronik bileşen

Mikroişlemci, işlemci olarak da bilinen, merkezî işlem biriminin (CPU) fonksiyonlarını tek bir yarı iletken tüm devrede (IC) birleştiren programlanabilir bir sayısal elektronik bileşendir.

MIPS Magnum, MIPS Bilgisayar Sistemleri Ltd. tarafından dizayn edilmiş ve MIPS serisi RISC mikroişlemcilerine bağlı bir bilgisayar iş istasyonu hattıdır. İlk magnum Mrt 1990’da piyasaya sürülmüş ve çeşitli maddelerin üretimi 1993'te SGI, MIPS Teknolojilerini13 Eylül 2006 tarihinde Wayback Machine sitesinde arşivlendi. satın alana kadar devam etmiştir. Eski R3000 Magnum sadece RISC/os çalıştırıyordu ama sonraki Magnum iş istasyonu, Jazz mimarı hem RISC/os hem de Windows NT’yi çalıştırabiliyor. Bu tescilli işletme sistemlerine ilaveten, Linux ve NetBSD temeli Jazz MIPS Magnum makinelerine bağlıdır.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

<span class="mw-page-title-main">Itanium işlemcisi</span>

Itanium işlemcisi, Intel firmasının 64-bit işlemci ailesinden olup IA-64 mimarisi kullanan işlemcilerinin devamı olarak bilinir. Itanium ve Itanium2 olarak sunulan bu işlemci ilk olarak Ekim 2001'de piyasaya sürülmüştür. Itanium işlemcilerin asıl hedefi yüksek performansa sahip bilgisayarlardı. Bu işlemcinin mimarisinin gelişimi ilk olarak Hewlett-Packard tarafından yapılmıştır ve devamında ise Intel ve Hewlett-Packard ortak olarak birlikte gerçek Itanium mimarisini geliştirmişlerdir.

<span class="mw-page-title-main">IBM POWER mimarisi</span>

IBM POWER, IBM tarafından geliştirilen RISC tabanlı bir komut kümesi mimarisidir. POWER serisi mikroişlemcileri ana işlemci olarak birçok IBM sunucusunda, küçük bilgisayarlarda, iş istasyonlarında ve süper bilgisayarlarda kullanılıyor. POWER3 ve sonrasında gelen POWER mikroişlemci serilerinde tamamıyla 64-bit PowerPC mimarisi uygulanmıştır. POWER3 ve üstü mikroişlemcilerde eski POWER komutları uygulanmamıştır.

<span class="mw-page-title-main">OpenVMS</span>

Bundan önce VMS olarak bilinen, OpenVMS, DEC tarafından geliştirilen VAX ve Alpha sistemleri üzerinde çalışan, üst seviye bir işletim sistemidir. DEC önce Compaq tarafından satın alınmıştır, Compaq ve HP (Hawlett-Packard)'ın birleşmesinden sonra, HP'ye geçmiştir. OpenVMS, en son olarak İntel Itanium işlemcilerinin kullanıldığı HP sistemlerinde kullanılmaktadır.

<span class="mw-page-title-main">StrongARM</span>

StrongARM, ARM V4 (ISA) mimarisi uygulanan mikroişlemciler için kullanılan bir ad. Digital Equipment Corporation (DEC) tarafından geliştirilmiş ve daha sonra Intel'e XScale sisteminin yerine üretmeye devam etmesi için satılmıştır.

Çok uzun buyruk kelimesi, buyruk düzeyindeki paralelliğin avantajından yararlanmak için geliştirilmiş bir işlemci tasarımıdır. Her buyruğu arka arkaya çalıştıran işlemciler, işlemci kaynaklarını verimsiz bir şekilde kullanabilmekte ve bu durum da başarımın düşmesine neden olmaktadır. Başarım, sıralı çalışan buyrukların çalıştırılma basamaklarında farklı aşamalarda olmasıyla veya aynı anda birden fazla buyruğun birbirinden bağımsız olarak çalıştırılmasıyla arttırılabilir. Bu yöntemlerin daha da iyileştirilmesi, buyrukların programdaki sırasından farklı bir sırada çalıştırılması ile sağlanabilir; bu yönteme de Sırasız yürütüm denir.

TRU64 UNIX Hewlett-Packard tarafından Alpha Komut Kümesi Mimarisi (ISA) için yapılan 64 bitlik bir işletme sistemidir.Daha önceden Tru 64 Unix bir Compaq ürünüydü ve daha önce Digital Unix olarak bilinen Dijital Ekipman Birliği (DEC) in bir ürünüydü. DEC in daha önceki Unix ürünü Ultrix ismiyle BSD ye bağlı olarak biliniyordu. Carnegie Mellon Üniversitesinde geliştirilmiş olan Mach Kernelin üzerine inşa edilmiş olmasıyla, bu sistem ticari Unix ürünleri arasında alışılmışın dışındadır. Mach Kerneli üzerine kurulmuş diğer Unix sistemleri; NeXTSTEP, MkLinux, Mac OS X ve Apple iOS.

<span class="mw-page-title-main">Motorola 68000</span>

Motorola 68000, 16/32 bitlik CISC mikroişlemcisidir ve 1979'da Motorola Semiconductor Ürünleri Bölümü tarafından üretilmiştir

Bilgisayar mimarisinde 32-bit bilgi işlem, 32-bit birimlerde veriyi işleyen işlemci, bellek ve diğer önemli sistem bileşenlerini içeren bilgisayar sistemlerine verilen addır. Daha küçük bit boyutlarıyla karşılaştırıldıklarında, 32-bit bilgisayarlar daha büyük hesaplamaları daha verimli yapabilir ve bir işlemci saat döngüsünde daha fazla veriyi işleyebilir. Tipik 32-bit kişisel bilgisayarlar ayrıca 32-bit adres veriyoluna sahiptir ve önceki nesil sistem mimarilerinin izin verdiği miktardan çok daha fazla olan 4 GB'a kadar RAM'e erişime izin verir.

Ultrix, Digital Equipment Corporation (DEC) şirketi tarafından PDP-11, VAX, MicroVAX ve DECstation'lar için tasarlanmış olup sonradan üretimden kaldırılan yerel Unix işletim sistemlerinin marka adıdır.