• DocumentCode
    2074526
  • Title

    Real-time partitioned scheduling on multi-core systems with local and global memories

  • Author

    Che-Wei Chang ; Jian-Jia Chen ; Tei-Wei Kuo ; Falk, Heiko

  • Author_Institution
    Res. Center for Inf. Technol. Innovation, Acad. Sinica, Taipei, Taiwan
  • fYear
    2013
  • fDate
    22-25 Jan. 2013
  • Firstpage
    467
  • Lastpage
    472
  • Abstract
    Real-time task scheduling becomes even more challenging with the emerging of island-based multi-core architecture, where the local memory module of an island offers shorter access time than the global memory module does. With such a popular architecture design in mind, this paper exploits real-time task scheduling over island-based homogeneous cores with local and global memory pools. Joint considerations of real-time scheduling and memory allocation are presented to efficiently use the computing and memory resources. A polynomial-time algorithm with an asymptotic 4-approximation bound is proposed to minimize the number of needed islands to successfully schedule tasks. To evaluate the performance of the proposed algorithm, 82 benchmarks from the MRTC, MediaBench, UTDSP, NetBench, and DSPstone benchmark suites were profiled by a worst-case-execution-time analyzer aiT and included in the experiments.
  • Keywords
    multiprocessing systems; processor scheduling; storage management; DSPstone benchmark suite; MRTC; MediaBench; NetBench; UTDSP; asymptotic 4-approximation bound; global memory module; island-based homogeneous cores; island-based multicore architecture; local memory module; memory allocation; polynomial-time algorithm; real-time partitioned scheduling; real-time task scheduling; worst-case-execution-time analyzer aiT; Approximation algorithms; Benchmark testing; Memory management; Processor scheduling; Program processors; Real-time systems; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2013 18th Asia and South Pacific
  • Conference_Location
    Yokohama
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4673-3029-9
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2013.6509640
  • Filename
    6509640