Hypervisor isolation of processor cores

프로세서 코어들의 하이퍼바이저 격리

Abstract

프로세서 코어들을 사용하기 위한 기술이 제공되며, 이 기술은, 오퍼레이팅 시스템과는 독립된 사용을 위해, 프로세서 코어들을 고립시키는 것을 포함한다. 본 발명의 적어도 하나의 실시예로서, 방법이 제공되는바, 이 방법은 컴퓨터 시스템의 복수의 코어들 중의 하나 이상의 코어들을 포함하는 제1의 코어 서브세트 상에서 오퍼레이팅 시스템을 실행하는 단계를 포함한다. 오퍼레이팅 시스템은 가상 머신 모니터의 제어 하에서 게스트로서 실행된다. 이 방법은 복수의 코어들 중의 하나 이상의 코어들을 포함하는 제2의 코어 서브세트 상에서 애플리케이션을 위한 작업을 실행하는 단계를 포함한다. 제1의 코어 서브세트와 제2의 코어 서브세트는 상호 배타적이고, 제2의 코어 서브세트는 오퍼레이팅 시스템에 대해 가시적이지 않다. 적어도 하나의 실시예에서, 본 발명의 방법은 오퍼레이팅 시스템으로부터 제2의 코어 서브세트를 고립시키는 단계를 포함한다.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (4)

    Publication numberPublication dateAssigneeTitle
    US-2003229794-A1December 11, 2003Sutton James A., Grawrock David W., Uhlig Richard A., Poisner David I., Glew Andrew F., Hall Clifford D., Smith Lawrence O., Gilbert Neiger, Kozuch Michael A., George Robert T., Burgess Bradley G.System and method for protection against untrusted system management code by redirecting a system management interrupt and creating a virtual machine container
    US-2006150183-A1July 06, 2006Chinya Gautham N, Hong Wang, Xiang Zou, Held James P, Prashant Sethi, Trung Diep, Anil Aggarwal, Patel Baiju V, Shiv Kaushik, Bryant Bigbee, John Shen, Hankins Richard A, Reid John LMechanism to emulate user-level multithreading on an OS-sequestered sequencer
    US-2008271014-A1October 30, 2008Serebrin Benjamin C, Haertel Michael JLightweight World Switch
    US-2009007104-A1January 01, 2009Zimmer Vincent J, Michael RothmanPartitioned scheme for trusted platform module support

NO-Patent Citations (0)

    Title

Cited By (1)

    Publication numberPublication dateAssigneeTitle
    KR-20150145996-ADecember 31, 2015고려대학교 산학협력단System and method of sharing device on trustzone virtual environment