Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor

Multicore processors have imported the powerful computing capacity to real-time systems, allowing the multi-task execution on the co-running cores. Meanwhile, the competition for the shared resources among the on-die cores brings the side-effects which highly degrades the performance of single cores...

Full description

Bibliographic Details
Main Author: Jing, Wei
Format: Others
Language:English
Published: Uppsala universitet, Institutionen för informationsteknologi 2013
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-193603
id ndltd-UPSALLA1-oai-DiVA.org-uu-193603
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-1936032013-02-05T16:02:38ZPerformance Isolation for Mixed Criticality Real-time System on Multicore with Xen HypervisorengJing, WeiUppsala universitet, Institutionen för informationsteknologi2013Multicore processors have imported the powerful computing capacity to real-time systems, allowing the multi-task execution on the co-running cores. Meanwhile, the competition for the shared resources among the on-die cores brings the side-effects which highly degrades the performance of single cores and puts the real-time requirements in danger. This thesis work is focused on addressing the memory access contentions on the real-time systems with mixed-criticality. A throttling algorithm is designed to control the memory access flows from the interfering side, securing the deadlines of critical tasks. We implemented the throttling framework on Xen Hypervisor and evaluated the overall isolating performance with a set of benchmarks. The results prove the effectiveness of our design. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-193603IT ; 13 005application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description Multicore processors have imported the powerful computing capacity to real-time systems, allowing the multi-task execution on the co-running cores. Meanwhile, the competition for the shared resources among the on-die cores brings the side-effects which highly degrades the performance of single cores and puts the real-time requirements in danger. This thesis work is focused on addressing the memory access contentions on the real-time systems with mixed-criticality. A throttling algorithm is designed to control the memory access flows from the interfering side, securing the deadlines of critical tasks. We implemented the throttling framework on Xen Hypervisor and evaluated the overall isolating performance with a set of benchmarks. The results prove the effectiveness of our design.
author Jing, Wei
spellingShingle Jing, Wei
Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor
author_facet Jing, Wei
author_sort Jing, Wei
title Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor
title_short Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor
title_full Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor
title_fullStr Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor
title_full_unstemmed Performance Isolation for Mixed Criticality Real-time System on Multicore with Xen Hypervisor
title_sort performance isolation for mixed criticality real-time system on multicore with xen hypervisor
publisher Uppsala universitet, Institutionen för informationsteknologi
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-193603
work_keys_str_mv AT jingwei performanceisolationformixedcriticalityrealtimesystemonmulticorewithxenhypervisor
_version_ 1716576851425492992