Global scheduling for the embedded virtualization system in the multi-core platform

Tsung Han Lin, Hitoshi Mitake, Yuki Kinebuchi, Tatsuo Nakajima

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we are trying to address the global scheduling issues in the embedded multi-core virtualization system. Virtualization system is widely being used in the embedded device nowadays, especially with the multi-core platform also shown in the embedded system world. Global scheduling in the virtualization system makes the real-time tasks in the GPOS (General Purpose Operating System) to have chance to be scheduled against the tasks in the RTOS (Real-Time Operating System). We proposed using GPOS/RTOS mix scheduling and VCPU migration to deal with global scheduling problem. Meanwhile, some issues like interrupt latency in the GPOS and the priority inversion problem in the RTOS are also discovered while doing this research. We would like to make more detail investigation about this issues to improve the quality of global scheduling so we can construct a more ideal virtualization environment.

Original languageEnglish
Title of host publicationPECCS 2012 - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems
Pages378-382
Number of pages5
Publication statusPublished - 2012 Jun 15
Event2nd International Conference on Pervasive Embedded Computing and Communication Systems, PECCS 2012 - Rome, Italy
Duration: 2012 Feb 242012 Feb 26

Publication series

NamePECCS 2012 - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems

Conference

Conference2nd International Conference on Pervasive Embedded Computing and Communication Systems, PECCS 2012
CountryItaly
CityRome
Period12/2/2412/2/26

Keywords

  • Embedded system
  • Operating system
  • Real-time system
  • Scheduling
  • Virtualization

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Global scheduling for the embedded virtualization system in the multi-core platform'. Together they form a unique fingerprint.

  • Cite this

    Lin, T. H., Mitake, H., Kinebuchi, Y., & Nakajima, T. (2012). Global scheduling for the embedded virtualization system in the multi-core platform. In PECCS 2012 - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems (pp. 378-382). (PECCS 2012 - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems).