Patent ID: 9336413
Filing Date: 2016-05-10
CPC Classification: G06F

Claim Text:
1. A method for accessing shared memory, the method comprising: loading a first private context ID into a private context ID register, wherein the first private context ID enables a first thread to access a first private memory region only accessible by the first thread; receiving, from the first thread, a first request to access a shared memory region; in response to the first request, loading a shared context ID into a shared context ID register; permitting, by a memory management unit (MMU), the first thread to access the shared memory region using the shared context ID; receiving, from the first thread, a second request to disable access to the shared memory region; and removing, in response to the second request, the shared context ID from the shared context ID register, wherein after removing the shared context ID from the shared context ID register the first thread is no longer able to access the shared memory region.