-
公开(公告)号:US11029950B2
公开(公告)日:2021-06-08
申请号:US16502231
申请日:2019-07-03
发明人: Yossi Shapira , Yair Fried , Eyal Naor , Amir Turi
IPC分类号: G06F9/30
摘要: A move data instruction to move data from one location to another location is obtained. Based on obtaining the move data instruction, a determination is made as to whether the data to be moved is located in a buffer. The buffer is configured to maintain the data for use by multiple move data instructions. The buffer is used to move the data from the one location to the other location, based on determining that the data to be moved is in the buffer.
-
公开(公告)号:US11010307B2
公开(公告)日:2021-05-18
申请号:US16699883
申请日:2019-12-02
IPC分类号: G06F12/123 , G06F12/0817 , G06F12/0811 , G06F12/02 , G06F12/084
摘要: A method, a computer system, and a computer program product to perform a directory lookup in a first level cache for requested cache line data. A first processor core can detect that the requested cache line data is not found in a plurality of sets of data in the first level cache and detect that existing cache line data stored in a least recently used data set stored in the first level cache is in an exclusive state, wherein the existing cache line data stored in the least recently used data set is to be overwritten by the requested cache line data retrieved from a second level cache. Furthermore, the first processor core can send a request for the requested cache line data and a physical address of the least recently used data set to the second level cache and execute additional instructions based on the first level cache and data retrieved from the second level cache.
-
公开(公告)号:US20210004228A1
公开(公告)日:2021-01-07
申请号:US16502231
申请日:2019-07-03
发明人: Yossi Shapira , Yair Fried , Eyal Naor , Amir Turi
IPC分类号: G06F9/30
摘要: A move data instruction to move data from one location to another location is obtained. Based on obtaining the move data instruction, a determination is made as to whether the data to be moved is located in a buffer. The buffer is configured to maintain the data for use by multiple move data instructions. The buffer is used to move the data from the one location to the other location, based on determining that the data to be moved is in the buffer.
-
-