ComputerLand

Tu sei qui: Articoli AppuntiDigitali Processori superscalari out-of-order: Branch prediction (parte quarta)

Processori superscalari out-of-order: Branch prediction (parte quarta)

E-mail Stampa PDF
Nei precedenti due articoli (qui e qui) ho brevemente descritto alcuni schemi di branch prediction, illustrando i punti di forza di ognuno. Alcuni sono facili da costruire e moderatamente efficienti, altri funzionano bene per salti con forte correlazione con la loro storia locale, altri ancora funzionano perfettamente ma solo per alcuni tipi di salti particolari (ad esempio i loop), eccetera. Visto che ogni programma ha un mix di diversi tipi di salti e diversi programmi hanno un diverso mix, quale di quei predittori scegliere? La soluzione più semplice è quella di ...



read full article
 
 
 
 
Certificazioni