Xu, Hao (2017) A Semi-partitioned Model for Scheduling Mixed Criticality Multi-core Systems. PhD thesis, University of York.
Abstract
Many Mixed Criticality scheduling algorithms have been developed with an assumption that lower criticality level tasks may be abandoned to guarantee the schedulability of higher criticality tasks when the criticality level of the system changes. But it is valuable to explore means by which all of the tasks remain schedulable throughout criticality level changes.
This thesis introduces a semi-partitioned model which allows all of the tasks to remain schedulable if only a bounded number of cores increase their criticality levels. In such a model, some lower criticality tasks are allowed to migrate instead of being abandoned. Different possible semi-partitioned approaches are proposed
and analysed in this thesis. It is concluded from the experiments results that the semi-partitioned algorithm provides improved schedulability and performance of
multi-core mixed criticality systems while enables all tasks to keep executing in the majority of scenarios.
Metadata
Supervisors: | Burns, Alan |
---|---|
Awarding institution: | University of York |
Academic Units: | The University of York > Computer Science (York) |
Identification Number/EthosID: | uk.bl.ethos.727362 |
Depositing User: | Mr Hao Xu |
Date Deposited: | 28 Nov 2017 13:02 |
Last Modified: | 24 Jul 2018 15:23 |
Open Archives Initiative ID (OAI ID): | oai:etheses.whiterose.ac.uk:18709 |
Download
Examined Thesis (PDF)
Filename: Thesis_haoxu_v2.pdf
Licence:
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License
Export
Statistics
You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.