Superscalar mimarisi, birden fazla talimat aynı anda idam edilmesine izin veren bilgisayar işlemcilerinde bir tasarımdır. Bu yaklaşım, görevlerin daha hızlı işlenmesine olanak sağlayarak performans geliştirir.

Superscalar Mimarisinin Temelleri

Bir süperscalar işlemcisinde, birden fazla yürütme birimi mevcut, her saat döngüsünde yayımlanmış ve idam edilecek birkaç talimata izin vermektedir. Bu, bir seferde bir talimatla çalışan ölçekleyici işlemcilerle karşılaştırılabilir.

Öğretim-Level Paralelizm

Öğretim seviyesi paralellik (ILP), birden fazla talimatları aynı anda yürütme yeteneğiyle ifade eder. Superscalar işlemciler ILP'yi kullanarak ve genel performans geliştirmek için kullanır.

Superscalar Design'ı Uygulamayı Uygulamayı Uygulamayı Pratik Yaklaşımlar

Süperscalar mimarisinin uygulanması birkaç teknik içerir:

  • [FONT:0)Instruction Fetch ve Decode: Etkin olarak döngü başına birden fazla talimatları getir ve geri alma.
  • [FONT:0]Dynamic Scheduling:) Tehlikeli ve paralel infazdan kaçınmak için talimatları sipariş etmek.
  • [FONT:0)Yönetici:[Dönetici:[Dönetici:0)[Dönetici:[Döncüm:[Döncü: ·[Döncükler:)
  • [FONT:0)Branch Prediction:[Döntme:[Döncü: 1 ) Bölünme talimatlarına neden olan gecikmeleri azaltmak.
  • [FONT:0)Out-of-Order Execution: kaynaklar olarak görevlendirilmiş talimatlar programda kesinlikle mevcut değildir.