Invention Publication
- Patent Title: 解耦合的处理器指令窗口和操作数缓冲区
- Patent Title (English): DECOUPLED PROCESSOR INSTRUCTION WINDOW AND OPERAND BUFFER
-
Application No.: CN201680037470.2Application Date: 2016-06-23
-
Publication No.: CN107810476APublication Date: 2018-03-16
- Inventor: D·C·伯格 , A·史密斯 , J·格雷
- Applicant: 微软技术许可有限责任公司
- Applicant Address: 美国华盛顿州
- Assignee: 微软技术许可有限责任公司
- Current Assignee: 微软技术许可有限责任公司
- Current Assignee Address: 美国华盛顿州
- Agency: 北京市金杜律师事务所
- Agent 王茂华
- Priority: 14/752,724 20150626 US
- International Application: PCT/US2016/038850 2016.06.23
- International Announcement: WO2016/210027 EN 2016.12.29
- Date entered country: 2017-12-25
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F12/0842 ; G06F12/0875 ; G06F15/80

Abstract:
一种基于指令块的微架构中的处理器内核被配置为使得指令窗口和操作数缓冲区被解耦合以进行独立地操作,其中块中的指令不与资源(诸如被维持在操作数缓冲区中的控制位和操作数)严格地绑定。相反,在块和资源中的指令之间建立指针,使得可以通过跟随这些指针来为经刷新的指令块(即,被重新使用而不从指令高速缓存重新提取的指令块)建立控制状态。指令窗口与操作数空间的这种解耦合可以提供更高的处理器效率,特别是在利用刷新的多核心阵列中(例如,当执行使用紧密的循环的程序代码时),因为操作数和控制位被预验证。
Public/Granted literature
- CN107810476B 解耦合的处理器指令窗口和操作数缓冲区 Public/Granted day:2021-02-23
Information query