Title :
A framework for memory-aware multimedia application mapping on chip-multiprocessors
Author :
Bathen, Luis Angel D ; Dutt, Nikil D. ; Pasricha, Sudeep
Author_Institution :
Center for Embedded Comput. Syst., Univ. of California, Irvine, CA
Abstract :
The relentless increase in multimedia embedded system application requirements as well as improvements in IC design technology have motivated the deployment of chip multiprocessor (CMP) architectures. Task scheduling and data placement in memory are two of the most important steps in the application customization process as they greatly influence overall power consumption, and performance. Most designers consider task scheduling and data placement to be independent of each other. However, optimal task scheduling does not always produce optimal data placement, and optimal data placement may not necessarily allow for optimal task scheduling. In this paper, we propose a novel framework for simultaneous application mapping and data placement onto CMP architectures, especially for multimedia applications. At the core of our framework is a memory-aware task scheduling algorithm that relies on static analysis and task splitting to reduce off-chip memory transfers. Our experiments on a JPEG2000 case study have shown that we can achieve up to 35% performance improvement and up to 66% power reduction compared to traditional scheduling/data allocation approaches.
Keywords :
SRAM chips; data compression; embedded systems; image coding; multimedia systems; multiprocessing systems; processor scheduling; scheduling; storage management chips; JPEG2000; SPM; application customization; chip multiprocessor architectures; data placement; memory-aware multimedia application mapping; multimedia embedded system; scratch pad memory; static analysis; task scheduling; Application software; Embedded computing; Embedded system; Energy consumption; Multimedia systems; Parallel processing; Power system reliability; Processor scheduling; Scanning probe microscopy; Scheduling algorithm;
Conference_Titel :
Embedded Systems for Real-Time Multimedia, 2008. ESTImedia 2008. IEEE/ACM/IFIP Workshop on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-2612-6
DOI :
10.1109/ESTMED.2008.4697003