Title :
Heterogeneous multiprocessor mapping for real-time streaming systems
Author :
Lin, Jing ; Srivatsa, Akshaya ; Gerstlauer, Andreas ; Evans, Brian L.
Author_Institution :
Univ. of Texas at Austin, Austin, TX, USA
Abstract :
Real-time streaming signal processing systems typically de sire high throughput and low latency. Many such systems can be modeled as synchronous data flow graphs. In this paper, we address the problem of multi-objective mapping of SDF graphs onto heterogeneous multi-processor platforms. The primary contributions include (1) an integer linear programming (ILP) model that globally optimizes throughput, latency and cost; (2) a low-complexity two-stage heuristic based on a combination of an evolutionary algorithm with an ILP to generate either a single sub-optimal mapping solution or a Pareto front for design space optimization. In our simulations, the proposed heuristic shows a 10-6 gap from the ILP optimal solution, with up to 12× better run-time efficiency.
Keywords :
Pareto optimisation; evolutionary computation; integer programming; linear programming; multiprocessing systems; signal processing; ILP model; Pareto front; SDF graphs; design space optimization; evolutionary algorithm; heterogeneous multiprocessor mapping; heterogeneous multiprocessor platforms; integer linear programming; low-complexity two-stage heuristic; real-time streaming systems; suboptimal mapping solution; Evolutionary computation; Optimization; Program processors; Real time systems; Schedules; Space exploration; Throughput; Synchronous data flow; heterogenous multiprocessor; mapping; scheduling; streaming;
Conference_Titel :
Acoustics, Speech and Signal Processing (ICASSP), 2011 IEEE International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4577-0538-0
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2011.5946804