Skaler ve Superscalar İşlemciler Arasındaki Fark Nedir?



Bilgisayarlar için farklı türde merkezi işlem birimleri (CPU) vardır. Bu tip CPU'lar, donanım ve mimari işleme açısından gerçekten farklı değildir. Birçoğu bir CPU'nun veri okuma, yazma, temel aritmetik ve adres atlama gibi temel görevlerini yerine getirirler . Bununla birlikte, otobüs boyutları ve işlemci mimarisi açısından farklılık uygun faizli konut kredisi gösterebilirler. Scalar ve superscalar işlemciler olmak üzere çeşitli tiplerde bilgisayar işlemci donanımı mevcuttur .
Skaler verileri yürüten bir işlemciye skaler işlemci denir. Sabit nokta işlenenlerini kullanarak, tamsayı komutları en basit durumlarında bile skaler işlemciler tarafından yürütülür. Daha güçlü skaler işlemciler genellikle hem kayan nokta hem de tamsayı işlemlerini yürütürler. Son zamanlarda üretilen skalerişlemciler , hepsi aynı CPU çipinde hem bir kayan nokta birimi hem de bir tam sayı birimi içerir. Bu modern skaler işlemcilerin çoğu 32 bit türdeki talimatları kullanır.
Superscalarişlemci , diğer taraftan, çünkü boru hatları da birden fazla sayıda aynı anda birden fazla talimatlarını yürütür. Bu CPU yapısı, bilgisayar donanımında tek bir bilgisayar işlemcisi içinde bir paralellik biçimi olan komut düzeyi düzeyinde paralellik uygular. Bu, komut seviyesinde paralellik uygulamayan diğer işlemcilerde uzaktan bile mümkün olmayan hızlı CPU verimine izin verebileceği anlamına gelir. Bir seferde bir komut yürütmek yerine, bir süperşarjlı işlemci birden fazla komutun yürütülmesinde yedek fonksiyonel birimlerini kullanır. Bu işlevsel birimler ayrı CPU çekirdeği değil, tek bir CPU'nun çoğaltıcılar, bit değiştiriciler ve en kolay kredi kartı veren banka aritmetik mantık birimleri (ALU'lar) gibi genişletme kaynaklarıdır.
Skaler ve süperşanslı işlemciler arasındaki farklar genellikle miktar ve hıza kadar kaynar. Tüm işlemcilerin en basit olduğu düşünülen bir skaler işlemci, belirli bir zamanda bir veya iki bilgisayar veri öğesi üzerinde çalışır. Superscalar işlemci, bir seferde birden çok komut ve birden çok veri öğesinin gruplarında çalışır. Skaler ve süperşarjlı işlemciler her ikisi de verileri nasıl manipüle ettikleriyle aynı şekilde çalışırlar, fakat farklılıkları, belirli bir zamanda ne kadar manipülasyon ve veri öğesi üzerinde çalışabileceğidir. Superscalar işlemciler, birden fazla komut ve veri öğesini işleyebilirken, skaler işlemci basitçe bunu yapamaz, bu nedenle öncekinden daha güçlü bir işlemci haline gelir.
Skaler ve superscalar işlemcilerin her ikisi de vektör işlemcilerle bazı benzerliklere sahiptir. Bir skaler işlemci gibi, bir vektör işlemci aynı zamanda bir seferde tek bir komut yürütür, fakat sadece bir veri öğesini manipüle etmek yerine, tekli komutu çoklu veri öğelerine erişebilir. Superscalar işlemciyle benzer şekilde, bir vektör işlemcisinin birden fazla veri öğesini manipüle etmesine izin veren birkaç yedek fonksiyonel birimi vardır, ancak aynı anda yalnızca tek bir komutla çalışabilir. Özünde, bir süper boyutlu işlemci bir skaler işlemci ve bir vektör işlemcisinin birleşimidir.

Yorumlar

Bu blogdaki popüler yayınlar

Sabit Sürücüyü Nasıl Silerim?

En İyi Ekran Yonga Kümesini Nasıl Seçerim?

PC Kartı nedir?