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

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

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

10 Citations (Scopus)

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.
Original languageEnglish
Title of host publication2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)
PublisherIEEE
Pages467-472
ISBN (Electronic)9781467330305
ISBN (Print)9781467330299
DOIs
Publication statusPublished - Jan 2013
Externally publishedYes
Event18th Asia and South Pacific Design Automation Conference (ASP-DAC 2013) - Pacifico Yokohama, Yokohama, Japan
Duration: 22 Jan 201325 Jan 2013
http://www.aspdac.com/aspdac2013/

Publication series

NameProceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
ISSN (Print)2153-6961
ISSN (Electronic)2153-6961

Conference

Conference18th Asia and South Pacific Design Automation Conference (ASP-DAC 2013)
Abbreviated titleASP-DAC 2013
Country/TerritoryJapan
CityYokohama
Period22/01/1325/01/13
Internet address

Fingerprint

Dive into the research topics of 'Real-time partitioned scheduling on multi-core systems with local and global memories'. Together they form a unique fingerprint.

Cite this