Title :
A flow graph analysis algorithm for a data driven reconfigurable parallel pipelined computer architecture
Author :
Cochran, James ; Heath, J. Robert ; Chren, William A., Jr.
Author_Institution :
IBM, Houston, TX, USA
Abstract :
A flow graph analysis algorithm (FGAA) and its proof, utilized in conjunction with a data-driven reconfigurable parallel-pipelined computer architecture system, are presented. The architectural system was developed such that any real-time data-driven application describable as a data-flow graph could be executed on the system. A requirement for utilization of the architectural system is an ability to describe the structure and linkages of the data-flow graph to the operating system (OS). This requirement is accomplished by a data-flow language and interpreter, which is described. A second requirement is that the OS must have the capability of algorithmically assigning processes of a flow graph to specific computing elements (CEs) of the architecture, in a manner that assures that real-time timing constraints from input node to output node of any data flow graph can be met. A third requirement is that processes must be assigned to CEs in a manner which minimizes system resources. The FGAA was developed to meet these latter requirements
Keywords :
graphs; operating systems (computers); parallel architectures; pipeline processing; real-time systems; CEs; FGAA; OS; algorithmic process assigning; data-driven reconfigurable parallel-pipelined computer architecture system; data-flow graph; data-flow language; flow graph analysis algorithm; input node; operating system; output node; real-time data-driven application; real-time timing constraints; specific computing elements; system resources; Algorithm design and analysis; Computer architecture; Computer networks; Concurrent computing; Couplings; Data analysis; Data flow computing; Flow graphs; Network topology; Pipeline processing;
Conference_Titel :
Southeastcon '89. Proceedings. Energy and Information Technologies in the Southeast., IEEE
Conference_Location :
Columbia, SC
DOI :
10.1109/SECON.1989.132468