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 journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Article number | 102385 |
Journal / Publication | Journal of Systems Architecture |
Volume | 124 |
Online published | 14 Jan 2022 |
Publication status | Published - Mar 2022 |
Link(s)
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.
In: Journal of Systems Architecture, Vol. 124, 102385, 03.2022.
Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review