Hesaplamalı mimaride dal geçmişi tablosu nedir?

Şube geçmişi tablosu, bilgisayar programlarındaki koşullu dalların sonucunu tahmin etmek için hesaplama mimarisinde kullanılan bir veri yapısıdır. Bu şubelerin önceki sonuçlarının bir kaydını tutar ve bu bilgileri gelecekteki sonuçlar hakkında tahminlerde bulunmak için kullanır. Tablo genellikle, dallanma geçmişi kaydı (BHR) adı verilen bir bit dizisi biçiminde dallanma kararlarının geçmişini içerir. Tablodaki her giriş, BHR'deki benzersiz bir bit kombinasyonuna karşılık gelir ve bu kombinasyon için alınan son şube kararı hakkındaki bilgileri saklar. Şube geçmişi tablosu, yanlış tahmin edilen dalların sayısını azaltarak işlemcilerin performansını iyileştirmek için bir dal tahmin algoritması ile birlikte kullanılır.

Yayın tarihi: