Title
A Hierarchical Architectural Framework for Reconfigurable Logic Computing
Abstract
Recently there has been growing interest in using Reconfigurable Logic (RL) for computation because of the significant performance gains that they can provide over traditional architectures on many classes of workloads. While there is a rich body of prior work proposing a variety of reconfigurable systems, we believe there hasn't been an attempt to clearly identify the architectural tradeoff spaces for an RL compute engine and to clearly separate architectural choices from implementation ones. In this paper, we propose a taxonomy of architectural choices for RL computing. The taxonomy covers a multi-dimensional tradeoff space involving choices on operations, data types, states, sequencing, and communication primitives, and provides architects with a systematic framework for making decisions on these choices. We highlight the implementation and programmability consequences of such decisions, and wherever appropriate, punctuate the descriptions with examples of prior work that have made specific choices. Finally, we demonstrate how our proposed taxonomy is general enough to be hierarchically composed into a multi-level framework capturing the architectural design space of complex systems based on RL, such as heterogeneous systems comprising of traditional CPUs augmented with RL engines.
Year
DOI
Venue
2013
10.1109/IPDPSW.2013.252
IPDPS Workshops
Keywords
Field
DocType
multidimensional tradeoff space,communication primitives,complex systems,logic circuits,performance gain,prior work,decision making,proposed taxonomy,heterogeneous systems,reconfigurable architectures,reconfigurable logic computing,architectural choice,architectural tradeoff space,multilevel framework,architectural design space,data type,rl engine,programmability,application specific integrated circuits,sequencing,logic design,reconfigurable system,rl computing,cpu,multi-dimensional tradeoff space,field programmable gate arrays,reconfigurable logic architecture taxonomy,architectural choices,multi-level framework,architectural tradeoff spaces,separate architectural choice,hierarchical architectural framework,rl compute engine,computer architecture,message passing,sequential analysis
Complex system,Logic synthesis,Logic gate,Software engineering,Computer science,Architecture framework,Field-programmable gate array,Theoretical computer science,Application-specific integrated circuit,Data type,Computation
Conference
ISBN
Citations 
PageRank 
978-0-7695-4979-8
0
0.34
References 
Authors
12
5
Name
Order
Citations
PageRank
Peng Li11912152.85
Angshuman Parashar226511.96
Michael Pellauer333321.70
Tao Wang423823.70
Joel S. Emer53764308.76