Zephyrnet Logosu

IBM, RISC'e Nasıl Tökezledi?

Tarih:

Dünyada neredeyse tamamı tesadüfi olan ama hâlâ günlük hayatımızın her yerinde bulunan tonlarca icat var. Başlangıçta duvar kağıdı olması amaçlanan baloncuklu ambalaj veya hatta yapışkan özellikleri daha sonra keşfedilen plastik bir bileşik olan süper yapıştırıcı gibi şeyler. IBM, 1970'lerde telefon anahtarına dönüşen bir tür ana bilgisayar üzerinde çalıştıktan sonra kendilerini benzer bir çıkmazın içinde buldu. Sonunda genel amaçlı bir işlemci lehine telefon değişiminden vazgeçildi, ancak daha önce böyle bir durum söz konusu değildi. sonunda IBM 801 haline gelen RISC işlemcisine rastladılar.

[Paul]'un açıkladığı gibi, o zamanki ana tasarım felsefesi, işlemci içindeki belirli görevleri yerine getirmek için büyük miktarda talimat kullanmaktı. IBM, özel amaçlı telefon değiştirme işlemcisini tasarlarken bu talimatların çoğunu kaldırdı ve proje iptal edildikten sonra, genel amaçlı bir bilgisayar olarak nasıl performans gösterdiğini görmek için tamamlanmamış platform üzerinde bazı testler gerçekleştirdi. Birkaç talimat dışında tüm talimatların ortadan kaldırılması ve bunların mikrokod katmanı olmadan çalıştırılmasıyla işlemci performansı kazanımlarının, karşılaştırılabilir bir donanım için üç kata kadar daha hızlı bir şekilde beklediklerinden çok daha fazla olduğunu buldular.

Basitleştirilmiş işlemci mimarisi dünyasına yapılan bu ilk girişimler, hem bugün bildiğimiz ARM ve RISC-V gibi RISC platformlarının önünü açtı, hem de CISC platformlarının muazzam performans kazanımları elde etmesine de yardımcı oldu. Aslında RISC-V, o zamandan bu yana üç ara tasarımla bu ilk RISC işlemcilerin doğrudan soyundan gelmektedir. RISC-V ile kendiniz oynamak istiyorsanız, bizimki [Jonathan Bennett] geçtiğimiz Mart ayında yeni bir RISC-V SBC'ye ve onun yazılımına bir göz attı.

Bahşiş için [Stephen]'a teşekkürler!

Wikimedia Commons üzerinden fotoğraf

spot_img

En Son İstihbarat

spot_img