DocumentCode :
2849888
Title :
Out-Of-order execution of synchronous data-flow networks
Author :
Baudisch, Daniel ; Brandt, Jim ; Schneider, Klaus
Author_Institution :
Dept. of Comput. Sci., Univ. of Kaiserslautern, Kaiserslautern, Germany
fYear :
2012
fDate :
16-19 July 2012
Firstpage :
168
Lastpage :
175
Abstract :
Data flow process networks (DPNs) have been introduced as a convenient model of computation for distributed and asynchronous systems since each process node can work independently of the other nodes, i. e. without the need of a global coordination. Synchronous and cyclo-static data flow process networks even allow to derive at compile-time efficient static schedules that allow one to run these systems with an efficient use of available resources, e. g. in embedded systems. Single process nodes of DPNs are stream-based computing devices that transform input streams to uniquely defined corresponding output streams such that single values of the output streams are computed as soon as sufficient input values are available. In this sense, they are related to the execution of an instruction stream by a conventional microprocessor. In this paper, we show how out-of-order execution that has been introduced for the efficient use of multiple functional units in microprocessors can also be used for the implementation of DPNs on multiprocessors. This way, the implementation of DPNs on multiprocessors allows one to optimize the throughput of single process nodes, and as shown by our experiments, also of the entire DPN.
Keywords :
data flow computing; distributed processing; embedded systems; microprocessor chips; DPN; asynchronous systems; distributed systems; embedded systems; microprocessor; out-of-order execution; stream based computing devices; synchronous data flow networks; Computer architecture; Context; Out of order; Radiation detectors; Registers; Schedules;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems (SAMOS), 2012 International Conference on
Conference_Location :
Samos
Print_ISBN :
978-1-4673-2295-9
Electronic_ISBN :
978-1-4673-2296-6
Type :
conf
DOI :
10.1109/SAMOS.2012.6404171
Filename :
6404171
Link To Document :
بازگشت