RT Journal Article
JF IEEE Micro
YR 2007
VO 27
IS
SP 94
TI Diverge-Merge Processor: Generalized and Energy-Efficient Dynamic Predication
A1 Jos? A. Joao,
A1 Hyesoon Kim,
A1 Yale N. Patt,
A1 Onur Mutlu,
K1 predication
K1 dynamic predication
K1 branch prediction
K1 adaptivity
K1 pipelining
K1 instruction level parallelism
K1 energy efficiency
AB The branch misprediction penalty is a major performance limiter and a major cause of wasted energy in high-performance processors. The diverge-merge processor reduces this penalty by dynamically predicating a wide range of hard-to-predict branches at runtime in an energy-efficient way that doesn't significantly increase hardware complexity or require major ISA changes.
PB IEEE Computer Society, [URL:http://www.computer.org]
SN 0272-1732
LA English
DO 10.1109/MM.2007.9
LK http://doi.ieeecomputersociety.org/10.1109/MM.2007.9