Method and apparatus for automatically generating parallel programs from user-specified block diagrams
US5237691A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Aug 1, 1990 |
| Grant date | Aug 17, 1993 |
| Priority date | — |
| Expiry date | Aug 1, 2010 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/30
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Apparatus and method are disclosed for automatically generating computer programs for use in parallel processor arrangements from a user generated block diagram of the program. The system includes a library of parallel program modules and parallel program interface modules, a background manager (glue), a virtual shared memory, and a visual programming interface. Using the visual programming interface, the user selects parallel program modules and program interface modules and specifies operating characteristics information required to implement a block diagram of the desired program. The user then enables the system to create the source program, compile the program and execute the program on the system. The glue manager automatically establishes the communication paths needed to provide communication between the program and interface modules.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.