Invention Grant
- Patent Title: Maintaining command order of address translation cache misses and subsequent hits
- Patent Title (中): 维护地址转换缓存命令命令及其后的命中
-
Application No.: US14833161Application Date: 2015-08-24
-
Publication No.: US09552304B2Publication Date: 2017-01-24
- Inventor: David M. Kauer , Lonny J. Lambrecht , Daniel Ramirez , Zelun Tie
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F12/10

Abstract:
A computer-implemented method includes storing commands and maintaining an order of receipt of the commands in a command processing unit. The commands include address translation cache miss commands that are organized as one or more linked lists and stored in a content-addressable memory (CAM). All nodes within a single linked list include commands having addresses that map to the same hash value. Based on receiving a memory fetch completion indicator for a cache entry for a command in a head node in a linked list, all of the commands in the linked list are returned. The returning includes sending the commands in the linked list to an address translation unit in an order specified by the linked list.
Public/Granted literature
- US20160299852A1 MAINTAINING COMMAND ORDER OF ADDRESS TRANSLATION CACHE MISSES AND SUBSEQUENT HITS Public/Granted day:2016-10-13
Information query