Mostra el registre d'ítem simple

dc.contributor.authorGonzález, José
dc.contributor.authorGonzález Colás, Antonio María
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2014-09-05T10:45:10Z
dc.date.created2001-12
dc.date.issued2001-12
dc.identifier.citationGonzález, J.; Gonzalez, A. Control-flow speculation through value prediction. "IEEE transactions on computers", Desembre 2001, vol. 50, núm. 12, p. 1362-1376.
dc.identifier.issn0018-9340
dc.identifier.urihttp://hdl.handle.net/2117/23987
dc.description.abstractIn this paper, we introduce a new branch predictor that predicts the outcome of branches by predicting the value of their inputs and performing an early computation of their results according to the predicted values. The design of a hybrid predictor comprising the above branch predictor and a correlating branch predictor is presented. We also propose a new selector that chooses the most reliable prediction for each branch. This selector is based on the path followed to reach the branch. Results for immediate updates show significant misprediction rate reductions with respect to a conventional hybrid predictor for different size configurations. In addition, the proposed hybrid predictor with a size of 8 KB achieves the same accuracy as a conventional one of 64 KB. Performance evaluation for a dynamically scheduled superscalar processor, with realistic updates, shows a speed up of 8 percent despite its higher latency (up to four cycles).
dc.format.extent15 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshParallel processing (Electronic computers)
dc.subject.otherBranch prediction
dc.subject.otherValue prediction
dc.subject.otherHybrid predictor
dc.subject.otherPath-based selector
dc.subject.otherSuperscalar processors
dc.titleControl-flow speculation through value prediction
dc.typeArticle
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.contributor.groupUniversitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
dc.identifier.doi10.1109/TC.2001.970574
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac14991696
dc.description.versionPostprint (published version)
dc.date.lift10000-01-01
local.citation.authorGonzález, J.; Gonzalez, A.
local.citation.publicationNameIEEE transactions on computers
local.citation.volume50
local.citation.number12
local.citation.startingPage1362
local.citation.endingPage1376


Fitxers d'aquest items

Imatge en miniatura

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple