Yapısal Mühendislik ve Tasarım
Superscalar Mimarlıkı Anlamak: Öğretim düzeyinde Paralellik için Pratik Yaklaşımlar
Table of Contents
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.