发明名称 Method and system for maintaining release consistency in shared memory programming
摘要 A method and system for maintaining release consistency in shared memory programming on a computing device having multiple processing units includes, in response to a page fault, initiating a transfer, from one processing unit to another, of data associated with more than one but less than all of the pages of shared memory.
申请公布号 US9405477(B2) 申请公布日期 2016.08.02
申请号 US201213976616 申请日期 2012.04.25
申请人 Intel Corporation 发明人 Ganapathi Ravindra Babu;Chen Hu
分类号 G06F3/06;G06F12/08 主分类号 G06F3/06
代理机构 Barnes & Thornburg LLP 代理人 Barnes & Thornburg LLP
主权项 1. At least one computing device to maintain release consistency, comprising: a first processing unit; at least one first memory device coupled to the first processing unit; a second processing unit; and at least one second memory device coupled to the second processing unit; the first or the second memory device having stored therein a plurality of instructions that when executed by the first and second processing units, cause the second processing unit to configure shared memory of the computing device so that in response to a page fault the second processing unit: determines a number of memory addresses in the shared memory greater than one and less than all of the memory addresses in the shared memory; sends a request to the first processing unit to transfer data associated with the determined number of memory addresses to the second processing unit; and marks the memory address for the transferred data as available for at least one write operation.
地址 Santa Clara CA US