Title :
Constraint-based Code mapping for heterogeneous Chip multiprocessors
Author :
Tosun, S. ; Mansouri, N. ; Kandemir, M. ; Ozturk, O.
Author_Institution :
Syracuse Univ., NY
Abstract :
Mapping a real-time embedded application onto a multiprocessor architecture under several constraints such as performance, cost, energy, and reliability is a major challenge in embedded systems. In this paper, we present an ILP (integer linear programming) based framework that maps a given application (represented as a task graph) onto an HCM (heterogeneous chip multiprocessor) architecture. Our framework can be used with several objective functions such as energy, performance, and fallibility (opposite of reliability). We use dynamic voltage scaling (DVS) for reducing energy consumption while we employ task duplication to minimize fallibility
Keywords :
embedded systems; integer programming; integrated circuit design; linear programming; microprocessor chips; multiprocessing systems; constraint-based code mapping; dynamic voltage scaling; embedded systems; heterogeneous chip multiprocessors; integer linear programming; multiprocessor architecture; real-time embedded application; task graph; Circuits; Costs; Dynamic voltage scaling; Educational institutions; Embedded system; Energy consumption; Integer linear programming; Real time systems; Threshold voltage; Voltage control;
Conference_Titel :
SOC Conference, 2005. Proceedings. IEEE International
Conference_Location :
Herndon, VA
Print_ISBN :
0-7803-9264-7
DOI :
10.1109/SOCC.2005.1554464