Title
How to implement effective prediction and forwarding for fusable dynamic multicore architectures
Abstract
Dynamic multicore architectures, that fuse and split cores at run time, potentially offer a level of performance/energy agility that static multicore designs cannot achieve. Conventional ISAs, however, have scalability limits to fusion. EDGE-based designs offer greater scalability but to date have been performance limited by significant microarchitectural bottlenecks. This paper addresses these issues and makes three major contributions. First, it proposes Iterative Path Prediction to address low next block prediction accuracy and low speculation rates. It achieves close to taken/not-taken prediction accuracy for multi-exit instruction blocks while also speculating the predicated execution path within the block. Second, the paper proposes Exposed Operand Broadcasts to address the overhead of operand delivery for high fanout instructions by exposing a small number of broadcast operands in the ISA. Third, we present a scalable composable architecture called T3 that uses these mechanisms and show it can operate across a wide range of power and performance spectrum by increasing energy efficiency and performance significantly. Compared to previous EDGE designs, T3 improves energy efficiency by about 2x and performance by up to 50%.
Year
DOI
Venue
2013
10.1109/HPCA.2013.6522341
HPCA
Keywords
Field
DocType
fusable dynamic multicore architecture,dynamic multicore architecture,effective prediction,low speculation rate,low next block prediction,not-taken prediction accuracy,performance spectrum,energy agility,scalability limit,multi-exit instruction block,greater scalability,energy efficiency,instruction sets,integrated circuit design,energy conservation,iterative methods
Broadcasting,Computer architecture,Energy conservation,Efficient energy use,Computer science,Instruction set,Parallel computing,Operand,Real-time computing,Fuse (electrical),Multi-core processor,Scalability
Conference
ISSN
ISBN
Citations 
1530-0897
978-1-4673-5585-8
7
PageRank 
References 
Authors
0.46
22
8
Name
Order
Citations
PageRank
Behnam Robatmili110210.42
Dong Li247567.20
H. Esmaeilzadeh3144369.71
Sibi Govindan4130.95
Aaron Smith521412.52
Andrew Putnam6654.81
Doug Burger76160491.08
Stephen W. Keckler83404201.71