An enhanced scheduler for MC2

  • Sanjoy Baruah

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Mixed Criticality on MultiCore (MC2) is an ongoing project that explores the issue of providing operating system support for implementing mixed-criticality workloads upon multicore CPUs. Thus far, this project has primarily focused on implementation concerns - can mixed criticality be implemented upon multicores without incurring significant run-time implementation overhead? In this paper, we focus upon the workload model assumed in the MC2 framework: we propose several generalizations to the workload model and devise Integer Linear Programming (ILP) based scheduling and schedulability-analysis algorithms for the resulting generalized model.

Original languageEnglish
Title of host publicationProceedings of the 25th International Conference on Real-Time Networks and Systems, RTNS 2017
PublisherAssociation for Computing Machinery
Pages218-226
Number of pages9
ISBN (Electronic)9781450352864
DOIs
StatePublished - Oct 4 2017
Event25th International Conference on Real-Time Networks and Systems, RTNS 2017 - Grenoble, France
Duration: Oct 4 2017Oct 6 2017

Publication series

NameACM International Conference Proceeding Series
VolumePart F131837

Conference

Conference25th International Conference on Real-Time Networks and Systems, RTNS 2017
Country/TerritoryFrance
CityGrenoble
Period10/4/1710/6/17

Keywords

  • Dispatching table
  • ILP
  • Mixed criticality
  • Multicore CPU
  • Schedulability analysis

Fingerprint

Dive into the research topics of 'An enhanced scheduler for MC2'. Together they form a unique fingerprint.

Cite this