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...

Full description

Saved in:
Bibliographic Details
Published in:IEEE MICRO 2016-05, Vol.36 (3), p.20-30
Main Authors: Nowatzki, Tony, Gangadhar, Vinay, Sankaralingam, Karthikeyan
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!
Description
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