Abstract

The GE Distributed Application Environment (GEDAE) is a graphical programming tool that facilitates the development of parallel distributed data flow applications on a heterogeneous network of processors. GEDAE provides a simple Motif interface, allowing the user to create, edit, control, and monitor hierarchical data flow graphs. GEDAE's simple programer interface makes it possible to easily create primitive function boxes by encapsulating existing software in a C language shell. GEDAE maintains much of the efficiency of special purpose code while hiding the details of network interconnection and data flow. GEDAE's data flow control software automatically takes advantage of any data parallelism or pipelining inherent in the constructed data flow graph. Data flow is efficient because objects cast or transfer themselves differently, depending on the type of data transfer, to optimize communications efficiency. An autocode generation capability provides the ability to automatically generate source code for multiprocessors and to efficiently support fine-grained data flow graphs. Currently, GEDAE is being enhanced to allow applications developed in a workstation environment to be mapped to embedded processors, for efficient execution.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.