A High-Performance Mapping Algorithm for Heterogeneous Computing Systems
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
HCW '99 Proceedings of the Eighth Heterogeneous Computing Workshop
Hi-index | 0.00 |
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.