作者
Rodolfo Pellizzoni, Emiliano Betti, Stanley Bak, Gang Yao, John Criswell, Marco Caccamo, Russell Kegley
发表日期
2011/4/11
研讨会论文
2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium
页码范围
269-279
出版商
IEEE
简介
Building safety-critical real-time systems out of inexpensive, non-real-time, COTS components is challenging. Although COTS components generally offer high performance, they can occasionally incur significant timing delays. To prevent this, we propose controlling the operating point of each shared resource (like the cache, memory, and interconnection buses) to maintain it below its saturation limit. This is necessary because the low-level arbiters of these shared resources are not typically designed to provide real-time guarantees. In this work, we introduce a novel system execution model, the Predictable Execution Model (PREM), which, in contrast to the standard COTS execution model, coschedules at a high level all active components in the system, such as CPU cores and I/O peripherals. In order to permit predictable, system-wide execution, we argue that real-time embedded applications should be compiled …
引用总数
201120122013201420152016201720182019202020212022202320246912162529364246293333309
学术搜索中的文章
R Pellizzoni, E Betti, S Bak, G Yao, J Criswell… - 2011 17th IEEE Real-Time and Embedded Technology …, 2011