MEMORY MOVE SUPPORTING SPECULATIVE ACQUISITION OF SOURCE AND DESTINATION DATA GRANULES INCLUDING COPY-TYPE AND PASTE-TYPE INSTRUCTIONS
Patent №
US 10,241,945
Granted
2019-03-26
Filed 2016
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15243601
In a data processing system implementing a weak memory model, a lower level cache receives, from a processor core, a plurality of copy-type requests and a plurality of paste-type requests that together indicate a memory move to be performed. The lower level cache also receives, from the processor core, a barrier request that requests enforcement of ordering of memory access requests prior to the barrier request with respect to memory access requests after the barrier request. Prior to completion of processing of the barrier request by the lower level cache, the lower level cache speculatively issues a request on the interconnect fabric to obtain a copy of a data granule specified by a memory access request among the pluralities of requests that follows the barrier request in program order.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 395060494
Assignors
GUTHRIE, GUY L., WILLIAMS, DEREK E.
On an employer assignment, the assignors are typically the inventors.