Invention Grant
US08949549B2 Management of ownership control and data movement in shared-memory systems
有权
共享内存系统中的所有权控制和数据移动管理
- Patent Title: Management of ownership control and data movement in shared-memory systems
- Patent Title (中): 共享内存系统中的所有权控制和数据移动管理
-
Application No.: US12324628Application Date: 2008-11-26
-
Publication No.: US08949549B2Publication Date: 2015-02-03
- Inventor: David T. Harper, III , Charles David Callahan, II
- Applicant: David T. Harper, III , Charles David Callahan, II
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Raghu Chinagudabha; Micky Minhas
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/00 ; G06F9/00 ; G06F9/52 ; G06F12/08 ; G06F3/06

Abstract:
A method to exchange data in a shared memory system includes the use of a buffer in communication with a producer processor and a consumer processor. The cache data is temporarily stored in the buffer. The method includes for the consumer and the producer to indicate intent to acquire ownership of the buffer. In response to the indication of intent, the producer, consumer, buffer are prepared for the access. If the consumer intends to acquire the buffer, the producer places the cache data into the buffer. If the producer intends to acquire the buffer, the consumer removes the cache data from the buffer. The access to the buffer, however, is delayed until the producer, consumer, and the buffer are prepared.
Public/Granted literature
- US20100131720A1 MANAGEMENT OF OWNERSHIP CONTROL AND DATA MOVEMENT IN SHARED-MEMORY SYSTEMS Public/Granted day:2010-05-27
Information query