*banner
 

FlexPRET: A Processor Platform for Mixed-Criticality Systems
Michael Zimmer, David Broman, Chris Shaver, Edward A. Lee

Citation
Michael Zimmer, David Broman, Chris Shaver, Edward A. Lee. "FlexPRET: A Processor Platform for Mixed-Criticality Systems". Proceedings of the 20th IEEE Real-Time and Embedded Technology and Application Symposium (RTAS), April, 2014.

Abstract
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.
Source code can be found at https://github.com/pretis/flexpret

Electronic downloads

Citation formats  
  • HTML
    Michael Zimmer, David Broman, Chris Shaver, Edward A. Lee.
    <a
    href="http://chess.eecs.berkeley.edu/pubs/1048.html"
    >FlexPRET: A Processor Platform for Mixed-Criticality
    Systems</a>, Proceedings of the 20th IEEE Real-Time
    and Embedded Technology and Application Symposium (RTAS),
    April, 2014.
  • Plain text
    Michael Zimmer, David Broman, Chris Shaver, Edward A. Lee.
    "FlexPRET: A Processor Platform for Mixed-Criticality
    Systems". Proceedings of the 20th IEEE Real-Time and
    Embedded Technology and Application Symposium (RTAS), April,
    2014.
  • BibTeX
    @inproceedings{ZimmerBromanShaverLee14_FlexPRETProcessorPlatformForMixedCriticalitySystems,
        author = {Michael Zimmer and David Broman and Chris Shaver
                  and Edward A. Lee},
        title = {FlexPRET: A Processor Platform for
                  Mixed-Criticality Systems},
        booktitle = {Proceedings of the 20th IEEE Real-Time and
                  Embedded Technology and Application Symposium
                  (RTAS)},
        month = {April},
        year = {2014},
        abstract = {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. <br> Source code can be found at <a
                  href=https://github.com/pretis/flexpret>https://github.com/pretis/flexpret</a>},
        URL = {http://chess.eecs.berkeley.edu/pubs/1048.html}
    }
    

Posted by David Broman on 15 Jan 2014.
Groups: actionwebs pret
For additional information, see the Publications FAQ or contact webmaster at chess eecs berkeley edu.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

©2002-2018 Chess