کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433601 1441760 2007 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Chronos: A timing analyzer for embedded software
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Chronos: A timing analyzer for embedded software
چکیده انگلیسی

Estimating the Worst Case Execution Time (WCET) of real-time embedded software is an important problem. WCET is defined as the upper bound bb on the execution time of a program PP on a processor XX such that for any input the execution time of PP on XX is guaranteed to not exceed bb. Such WCET estimates are crucial for schedulability analysis of real-time systems. In this paper, we present Chronos, a static analysis tool for generating WCET estimates of C programs. It performs detailed micro-architectural modeling to capture the timing effects of the underlying processor platform. Consequently, we can provide safe but tight WCET estimate of a given C program running on a complex modern processor. Chronos is an open-source distribution specifically suited to the needs of the research community. We support processor models captured by the popular SimpleScalar architectural simulator rather than targeting specific commercial processors. This makes the Chronos flexible, extensible and easily accessible to the researcher.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 69, Issues 1–3, 1 December 2007, Pages 56–67
نویسندگان
, , , ,