Title :
MT-SDF: Scheduled Dataflow Architecture with Mini-threads
Author :
Pace, Domenico ; Kavi, Krishna ; Shelor, Charles
Author_Institution :
Univ. of Pisa, Pisa, Italy
Abstract :
In this paper we show a new execution paradigm based on Decoupled Software Pipelining in the context of Scheduled Dataflow (SDF) architecture. We call the new architecture MT-SDF. We introduce mini-threads to execute loops as a software pipeline. We permit the mini-threads to share registers. We present a qualitative and quantitative comparison of the mini-threads with the original SDF architecture, and out-of-order superscalar architecture. We use several benchmark.
Keywords :
data flow computing; multi-threading; program control structures; software architecture; MT-SDF architecture; decoupled software pipelining; execution paradigm; loops execution; minithreads; out-of-order superscalar architecture; scheduled dataflow architecture; share registers; Benchmark testing; Computer architecture; Instruction sets; Pipeline processing; Pipelines; Registers; Dataflow Architecture; Decoupled Software Pipelines; Multithreaded Architecture; and Shared Registers;
Conference_Titel :
Data-Flow Execution Models for Extreme Scale Computing (DFM), 2013
Conference_Location :
Edinburgh
DOI :
10.1109/DFM.2013.18