发明申请
US20070180158A1 Method for command list ordering after multiple cache misses
审中-公开
多重缓存未命中后的命令列表排序方法
- 专利标题: Method for command list ordering after multiple cache misses
- 专利标题(中): 多重缓存未命中后的命令列表排序方法
-
申请号: US11344910申请日: 2006-02-01
-
公开(公告)号: US20070180158A1公开(公告)日: 2007-08-02
- 发明人: John Irish , Chad McBride , Ibrahim Ouda
- 申请人: John Irish , Chad McBride , Ibrahim Ouda
- 申请人地址: US NY ARMONK
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY ARMONK
- 主分类号: G06F3/00
- IPC分类号: G06F3/00
摘要:
Embodiments of the present invention provide methods and systems for maintaining command order while processing commands in a command queue while handling multiple translation cache misses. Commands may be queued in an input command queue at the CPU. During address translation for a command, subsequent commands may be processed to increase efficiency. Processed commands may be placed in an output queue and sent to the CPU in order. During address translation, if a translation cache miss occurs while an outstanding miss is being handled, the pipeline may be stalled and the command causing the second miss and all subsequent commands may be processed again after the first miss is handled.