Döngü Başına Komut Sayısı

Kısaca: Döngü başına komut sayısı (IPC), bilgisayar mimarisinde, işlemci performansının bir bileşenini tanımlamak için kullanılan bir terimdir. Diğer bir deyişle her saat darbesinde işlenen ortalama komut sayısıdır ve komut başına döngü sayısının çarpma işlemine göre tersidir. ...devamı ☟

Döngü başına komut sayısı (IPC), bilgisayar mimarisinde, işlemci performansının bir bileşenini tanımlamak için kullanılan bir terimdir. Diğer bir deyişle her saat darbesinde işlenen ortalama komut sayısıdır ve komut başına döngü sayısının çarpma işlemine göre tersidir.

IPC hesabı

İşlemci için IPC ve saat hızını çoğaltmak, saniye başına komut sayısı`nın( Instruction Per Second) arttırılmasıyla elde edilir. IPC hemen hemen işlemcinin performansını bildirir. Saat başı uygulanan işlemlerin sayısı mevcut işlemciyle sabit değildir, bu işlemciyle hareket eden özel yazılıma da bağlıdır ve aslında tüm aletlere özellikle bellek sıradüzenselliğine. Buna rağmen belli işlemcilerin özellikleri, ortalama IPC değerinden yüksek olan tasarımları, mevcut olan çoklu ALU`lari ve kısa veri iletim hatları yönetmeye meyillidir. Farklı komut birimlerini karşılaştırırsak; basit bir komut birimi aynı yonga teknolojisini kullanan daha karmaşık komut birimleri sahibi olan, yüksek IPC modelini yönetebilir, bununla birlikte, en karışık komut sistemi, basit bir komut sisteminden daha yararlı işler başarabilir.

IPC`yi yöneten faktörler

Her ikisi için de, komutların seviyesi verilirse yüksek IPC ve düşük saat hızı, veya düşük IPC ve yüksek saat hızı oluşabilir.

Yüksek IPC, düşük saat hızı dizaynları genellikle “ brainiac” dizaynlar olarak bilinirken, düşük IPC ve yüksel saat hızı da “ speed demons” olarak bilinir.

İkisi de değerli işlemci dizaynlarıdır, ve bu ikisi arasındaki seçim genellikle geçmişin mühendislik kısıtlamalarından ve satış baskılarından dolayı dikte olmuştur.

Bilgisayar hızı

Herhangi bir Bilgisayarla yapılan kullanışlı işlemler, işlemcinin hızının yanında birçok etkene de bağlıdır. Bu etkenler; işlemci mimarisini, makinenin içindeki yerleşme yapısını, disk depolama sisteminin hızını, bilgisayara takılı olan diğer aletlerin hızını, işletim sisteminin faydasını ve en önemlisi kullanılan yazılımın yüksek seviyeli tasarımını içermektedir.

Bilgisayar sisteminin kullanıcıları ve müşterileri için IPC, bilgisayar sistem performansını bildirilmesinde özellikle faydalı değildir. Konu ile ilgili performansın doğru ölçümü için denektaşına başvurmak daha faydalıdır. Bunun varlığının farkında olmak faydalıdır ve bu şekilde saat hızının, neden bilgisayar performansıyla ilgili olan tek faktör olmadığı gerçeği elde edilir.

Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.