Loading…
A Heterogeneous Von Neumann/Explicit Dataflow Processor
Decades-old explicit dataflow architectures eliminate many of the overheads of general-purpose processors but have not been successful because of their lack of sufficient control speculation and the latency overhead of explicit communication. This article observes a synergy between out-of-order (OoO...
Saved in:
Published in: | IEEE MICRO 2016-05, Vol.36 (3), p.20-30 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Decades-old explicit dataflow architectures eliminate many of the overheads of general-purpose processors but have not been successful because of their lack of sufficient control speculation and the latency overhead of explicit communication. This article observes a synergy between out-of-order (OoO) and explicit dataflow processors, in which dynamically switching between them according to program phases can greatly improve performance and energy efficiency. |
---|---|
ISSN: | 0272-1732 1937-4143 |
DOI: | 10.1109/MM.2016.34 |