• DocumentCode
    1647795
  • 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
  • fYear
    2008
  • Firstpage
    89
  • Lastpage
    94
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ESTMED.2008.4697003
  • Filename
    4697003