Patent ID: 9678795
Date: 2017-06-13
CPC Classifications: G06F

Claim:
1. A method comprising: enabling processor having a ring 3 to ring 0 resource to be used by an application running on a central processing unit repeatedly using only one transition of the central processing unit from ring 3, wherein a ring 3 to ring 0 resource is a resource that requires a transition from ring 3 to ring 0; and avoiding a transition from ring 3 to ring 0 when the processor's ring 3 to ring 0 resource is used repeatedly by the central processing unit; enabling the application to register to use an adjunct processor that is a ring 3 to ring 0 resource; registering the application using a ring 3 to ring 0 transition and then enabling the application to use that resource thereafter without another ring 3 to ring 0 transition.