Computing exact WCRT for typed DAG tasks on heterogeneous multi-core processors

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

4 Scopus Citations
View graph of relations

Author(s)

  • Shuangshuang Chang
  • Jinghao Sun
  • Zhixiong Hao
  • Qingxu Deng
  • Nan Guan

Related Research Unit(s)

Detail(s)

Original languageEnglish
Article number102385
Journal / PublicationJournal of Systems Architecture
Volume124
Online published14 Jan 2022
Publication statusPublished - Mar 2022

Abstract

Heterogeneous multi-core architectures achieve high performance and energy efficiency in real-time domain towards various applications. Most real-time parallel applications on heterogeneous multi-cores can be modeled as a typed directed acyclic graph (DAG) task, where the workload of each vertex is only allowed to execute on a particular type of core. Traditional worst-case response time (WCRT) analysis methods for these applications modeled as DAG are very pessimistic and impractical, i.e., there is a big gap between existing WCRT bounds and the exact WCRT. In this paper, we propose a satisfiability modulo theories-based method to exactly analyze the WCRT of the typed DAG task scheduled upon heterogeneous multi-cores. Experimental results show that our method can significantly improve the precision of the WCRT, and thus, dramatically increase the acceptance rate in the schedulability analysis.

Research Area(s)

  • Heterogeneous multi-cores, Satisfiability modulo theories, Typed DAG tasks, WCRT

Bibliographic Note

Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

Citation Format(s)

Computing exact WCRT for typed DAG tasks on heterogeneous multi-core processors. / Chang, Shuangshuang; Sun, Jinghao; Hao, Zhixiong et al.
In: Journal of Systems Architecture, Vol. 124, 102385, 03.2022.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review