Overhead-aware schedulablity analysis on responsive multithreaded processor

Yusuke Kumura, Keigo Mizotani, Masayoshi Takasu, Hiroyuki Chishiro, Nobuyuki Yamasaki

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

In recent real-time systems, having multicore or simultaneous multithreaded (SMT) processor is now widespread. Considering the complexity of today's architecture, predicting the behavior of task execution is challenging. And this has become a severe problem in real-time systems because estimating worst-case execution time (WCET) of tasks is important in constructing a dependable and accurate real-time systems. In this research, we provide overhead-aware schedulability analysis on a SMT processor. We take measurementbased approach in order to estimate WCET of tasks by measuring various runtime overheads that a realtime OS poses, because runtime overheads have a considerable impact on systems. Those measured overheads should be incorporated in schedulability analysis to evaluate the system more accurately. We target Dependable Responsive Multithreaded Processor (DRMTP), an 8-way SMT processor, to estimate runtime overheads, and conduct a series of schedulability analysis with measured runtime overheads considered. Our evaluation shows that the advantage of having context cache mechanism, the unique functionality of D-RMTP, can improve schedulability by up to 15.9%.

Original languageEnglish
Title of host publicationProceedings of the 30th International Conference on Computers and Their Applications, CATA 2015
EditorsLes Miller
PublisherThe International Society for Computers and Their Applications (ISCA)
Pages379-386
Number of pages8
ISBN (Electronic)9781880843987
Publication statusPublished - 2015 Jan 1
Event30th International Conference on Computers and Their Applications, CATA 2015 - Honolulu, United States
Duration: 2015 Mar 92015 Mar 11

Publication series

NameProceedings of the 30th International Conference on Computers and Their Applications, CATA 2015

Other

Other30th International Conference on Computers and Their Applications, CATA 2015
Country/TerritoryUnited States
CityHonolulu
Period15/3/915/3/11

ASJC Scopus subject areas

  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Overhead-aware schedulablity analysis on responsive multithreaded processor'. Together they form a unique fingerprint.

Cite this