Abstract
The implementation of signal processing algorithms on a heterogeneous multiprocessor system is examined. The signal processing algorithm, represented as a directed signal flow graph, is mapped to the multiprocessor system for execution. A heuristic scheme aimed at producing a schedule of minimum execution time is proposed. Communication overhead is incorporated in the scheduling. Simulation results are presented using both the proposed heuristic scheme and an optimum scheme based on the branch-and-bound approach. The heuristic results fall within a reasonable range from the optimal schedule.<>

This publication has 4 references indexed in Scilit: