DocumentCode
2509962
Title
Input/output operations for hybrid data-flow/control-flow systems
Author
Evripidou, Paraskevas ; Gaudiot, Jean-Luc
Author_Institution
Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
fYear
1991
fDate
30 Apr-2 May 1991
Firstpage
318
Lastpage
323
Abstract
Hybrid data-flow/control-flow systems combine the advantages of the data-flow model: functionality and tolerance to communication and memory latencies with the efficient instruction scheduling of the control-flow model. The absence of global state in such hybrid multiprocessors and multiprocessors in general renders the implementation of state tasks such as input/output operations very difficult to implement. A distributed file-pointer scheme for incorporating I/O operations onto the data-flow model has been developed. A dependency detection algorithm detects and classifies cases of potential access conflicts. A conflict resolution data-flow graph is then created which at execution time safely distributes file-pointers to the I/O actors. This scheme has also been implemented on a hybrid data-flow control-flow multiprocessor: the decoupled data-driven multiprocessor with variable resolution actors
Keywords
data structures; parallel processing; conflict resolution data-flow graph; decoupled data-driven multiprocessor; dependency detection algorithm; distributed file-pointer scheme; functionality; hybrid data-flow/control-flow systems; input/output operations; instruction scheduling; memory latencies; multiprocessors; tolerance; variable resolution actors; Communication system control; Computer science; Control system synthesis; Control systems; Data engineering; Delay; Detection algorithms; Flow graphs; Power engineering and energy; Processor scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1991. Proceedings., Fifth International
Conference_Location
Anaheim, CA
Print_ISBN
0-8186-9167-0
Type
conf
DOI
10.1109/IPPS.1991.153797
Filename
153797
Link To Document