DocumentCode
2023923
Title
Automatic transfer from C to flowgraph for multiprocessor DSP implementation
Author
Wang, Zhenyu ; Mirchandani, G. ; Pegram, Robert R., III
Author_Institution
Dept. of Comput. Sci. & Electr. Eng. Vermont Univ., Burlington, VT, USA
Volume
3
fYear
1993
fDate
27-30 April 1993
Firstpage
49
Abstract
The capabilities of the Software Development System (SDS) are extended by integrating it with a front end that permits the parallelization of code written in C for implementation onto multiple digital signal processors (DSPs). The FlowGraph Generator (FG) that automatically transfers user C code into a data/control flowgraph is described. The proposed Hierarchical FlowGraph Generator and the proposed Hierarchical Heuristic Scheduler are also described. The former identifies tasks within hierarchies while the latter extends the capability of the current scheduler, by generating dynamic L-levels that can be used to schedule tasks inside loops and functions. The resulting finer grain parallelism has the potential for higher speedups.<>
Keywords
C language; automatic programming; development systems; digital filters; flowcharting; heuristic programming; hierarchical systems; parallel programming; scheduling; signal processing; Hierarchical FlowGraph Generator; Hierarchical Heuristic Scheduler; Software Development System; dynamic L-levels; multiple digital signal processors; parallelization; speedups; transfer from C to flowgraph;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location
Minneapolis, MN, USA
ISSN
1520-6149
Print_ISBN
0-7803-7402-9
Type
conf
DOI
10.1109/ICASSP.1993.319432
Filename
319432
Link To Document