System and Method for Real Time Virtualization
First Claim
Patent Images
1. A system comprising:
- a plurality of compute modules;
a first processor configured to implement a virtualization layer, wherein the virtualization layer is configured to support real time jobs; and
a hardware support layer coupled between the plurality of compute modules and the virtualization layer, wherein the hardware support layer is configured to provide an interface between the virtualization layer and the plurality of compute modules.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a plurality of compute modules and a first processor configured to implement a virtualization layer, where the virtualization layer is configured to support real time jobs. The system also includes a hardware support layer coupled between the plurality of compute modules and the virtualization layer, where the hardware support layer is configured to provide an interface between the virtualization layer and the plurality of compute modules.
-
Citations
21 Claims
-
1. A system comprising:
-
a plurality of compute modules; a first processor configured to implement a virtualization layer, wherein the virtualization layer is configured to support real time jobs; and a hardware support layer coupled between the plurality of compute modules and the virtualization layer, wherein the hardware support layer is configured to provide an interface between the virtualization layer and the plurality of compute modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, from an application, a real time resource request for a plurality of hardware resources to perform a job in accordance with a real time requirement; requesting, to a first chip level logical resource manager, a first subset of the plurality of hardware resources; and receiving, from the first chip level logical resource manager, a first hardware resource corresponding to the first subset of the plurality of hardware resources. - View Dependent Claims (13, 14, 15)
-
-
16. A method comprising:
-
using a hardware resource by a first job; transferring ownership of the hardware resource from the first job to an operating system, wherein the first job cannot access the hardware resource after transferring ownership of the hardware resource from the first job to the operating system; transferring ownership of the hardware resource from the operating system to a second job; and using the hardware resource by the second job after transferring ownership of the hardware resource from the operating system to the second job. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification