Authors
Michael Zimmer, David Broman, Chris Shaver, Edward A Lee
Publication date
2014/4/15
Conference
2014 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS)
Pages
101-110
Publisher
IEEE
Description
Mixed-criticality systems, in which multiple tasks of varying criticality execute on a single hardware platform, are an emerging research area in real-time embedded systems. High-criticality tasks require spatial and temporal isolation guarantees for independent verification, and the task set should efficiently utilize hardware resources. Hardware-based isolation is desirable but often underutilizes hardware resources, which can consist of multiple single-core, multicore, or multithreaded processors. We present FlexPRET, a processor designed specifically for mixed-criticality systems by allowing each task to make a trade-off between hardware-based isolation and efficient processor utilization. FlexPRET uses fine-grained multithreading with flexible scheduling and timing instructions to provide this functionality.
Total citations
201320142015201620172018201920202021202220232024171915162223201012157
Scholar articles
M Zimmer, D Broman, C Shaver, EA Lee - 2014 IEEE 19th Real-Time and Embedded Technology …, 2014
M Zimmer, D Broman, C Shaver, EA Lee - … Engineering and Computer Sciences, University of …, 2013