Mikroişlemci boru hatları, eğitim yürütmesiyle performansı geliştirir. Geçim ve transkript ve transputlar boru hattı verimliliğini ve potansiyel şişeleri anlamada yardımcı olur.Bu makale bu metrikler için pratik hesaplamalar sağlar.

Borularda Latency Anlamak

Latency, tamamlanmak için tüm boru hattından geçmek için tek bir talimat için alınan zamana işaret eder. Sahne başına aşama sayısı ve işlem süresinden etkilenmektedir.

Geçin tahmin etmek için, saat döngüsü zamanında boru hatları aşama sayısını çoğaltın. Örneğin, bir boru hattının 5 aşaması varsa ve her aşama 1 nanosaniye alırsa, toplam geçncy 5 nanosaniyedir.

Hesaplamak

Boru hattının birim zamanında nasıl işlem yapabileceğinin uygulanmasıyla, genellikle ikinci talimatlara bağlıdır. Aynı anda birden fazla talimatları ele alma yeteneğine bağlıdır.

Tam bir boru hattında, maksimum bağlantı saat frekansına eşit, bir tezgah veya tehlike varsayar. Örneğin, 1 GHz saat ile, boru hattı ikinci başına 1 milyar talimat verebilir.

Pratik Hesaplama Örnekleri

Bir boru hattının 8 aşaması olduğunu varsayalım, her biri 0,5 nanosaniye alıyor. Tek bir talimat için geç kalmışlık:

  • Sahne sayısı: 8
  • Sahne başına zaman: 0,5 ns
  • Latency = 8 × 0,5 ns = 4 ns

2 GHz saat frekansındaki maksimum kesinti, ikinci başına yaklaşık 2 milyar talimat, tezgahsız ideal koşullar varsayıyor.