Mostra el registre d'ítem simple

dc.contributor.authorMarcuello Pascual, Pedro
dc.contributor.authorTubella Murgadas, Jordi
dc.contributor.authorGonzález Colás, Antonio María
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2017-02-23T14:06:40Z
dc.date.available2017-02-23T14:06:40Z
dc.date.issued1999
dc.identifier.citationMarcuello, P., Tubella, J., González, A. Value prediction for speculative multithreaded architectures. A: Annual IEEE/ACM International Symposium on Microarchitecture. "32nd Annual International Symposium on Microarchitecture: Haifa, Israel, November 16-18, 1999: proceedings". Haifa: Institute of Electrical and Electronics Engineers (IEEE), 1999, p. 230-236.
dc.identifier.isbn0-7695-0437-X
dc.identifier.urihttp://hdl.handle.net/2117/101473
dc.description.abstractThe speculative multithreading paradigm (speculative thread-level parallelism) is based on the concurrent execution of control-speculative threads. The efficiency of microarchitectures that adopt this paradigm strongly depends on the performance of the control and data speculation techniques. While control speculation is used to predict the most effective points where a thread can be spawned, data speculation is required to eliminate the serialization imposed by inter-thread dependences. This work studies the performance of different value predictors for speculative multithreaded processors. We propose a value predictor, the increment predictor, and evaluate its performance for a particular microarchitecture that implements this execution paradigm (Clustered Speculative Multithreaded architecture). The proposed trace-oriented increment predictor clearly outperforms trace-adapted versions of the last value, stride and context-based predictors, specially for small-sized history tables. A 1-KB increment predictor achieves a 73% prediction accuracy and a performance that is just 13% lower than that of a perfect value predictor.
dc.format.extent7 p.
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshSimultaneous multithreading processors
dc.subject.lcshParallel processing (Electronic computers)
dc.subject.otherParallel architectures
dc.subject.otherMulti-threading
dc.titleValue prediction for speculative multithreaded architectures
dc.typeConference report
dc.subject.lemacMultiprocessadors
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.contributor.groupUniversitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
dc.identifier.doi10.1109/MICRO.1999.809461
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://ieeexplore.ieee.org/document/809461/
dc.rights.accessOpen Access
local.identifier.drac2432841
dc.description.versionPostprint (published version)
local.citation.authorMarcuello, P.; Tubella, J.; González, A.
local.citation.contributorAnnual IEEE/ACM International Symposium on Microarchitecture
local.citation.pubplaceHaifa
local.citation.publicationName32nd Annual International Symposium on Microarchitecture: Haifa, Israel, November 16-18, 1999: proceedings
local.citation.startingPage230
local.citation.endingPage236


Fitxers d'aquest items

Thumbnail

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

Mostra el registre d'ítem simple