DocumentCode
3091951
Title
Scalability of scheduled data flow architecture (SDF) with register contexts
Author
Arul, Joseph M. ; Kavi, Krishna M.
Author_Institution
Fu Jen Catholic Univ., Taiwan
fYear
2002
fDate
23-25 Oct. 2002
Firstpage
214
Lastpage
221
Abstract
Our new architecture called scheduled data flow (SDF) system deviates from current trend of building complex hardware to exploit instruction level parallelism (ILP) by exploring a simpler, yet powerful execution paradigm that is based on data flow, multi-threading and decoupling of memory accesses from execution. A program is partitioned into non-blocking threads. In addition, all memory accesses are decoupled from the thread´s execution. Data is pre-loaded into the thread´s context (registers), and all results are post-stored after the completion of the thread´s execution. Even though multi-threading and decoupling are possible with control-flow architecture, the non-blocking and functional nature of the SDF system make it easier to coordinate the memory accesses and execution of a thread. In this paper we show some recent improvements on SDF implementation, whereby threads exchange data directly in register contexts, thus eliminating the need for creating thread frames. Thus it is now possible to explore the scalability of our architecture´s performance when more register contexts are included on the chip.
Keywords
data flow computing; electronic data interchange; multi-threading; parallel architectures; pipeline processing; synchronisation; data exchange; decoupling; instruction level parallelism; memory accesses; multithreaded architectures; multithreading; scalability; scheduled dataflow architecture; synchronization pipeline; Buildings; Computer architecture; Hardware; Job shop scheduling; Multithreading; Parallel processing; Registers; Scalability; VLIW; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on
Conference_Location
Beijing, China
Print_ISBN
0-7695-1512-6
Type
conf
DOI
10.1109/ICAPP.2002.1173576
Filename
1173576
Link To Document