专利名称:Method using a dispatch flush in a
simultaneous multithread processor to
resolve exception conditions
发明人:William E. Burky,Ronald N. Kalla,Balaram
Sinharoy,John W. Ward, III
申请号:US10422676
申请日:20030424
公开号:US07213135B2
公开日:
20070501
专利内容由知识产权出版社提供
专利附图:
摘要:The processing of instructions from multiple threads using a shared dispatch
pipeline is controlled by invoking a dispatch flush operation wherein instructions of a selected thread in the shared dispatch pipeline are flushed in response to resource requirements. An exception condition detected in one thread can be resolved by issuing a following instruction for that thread. Until the exception condition is resolved, resources are not released that allow the second thread to dispatch which in turn prevents dispatch from the first thread to resolve the exception condition. A flush of the first thread is not issued to resolve the stall. Instead, a dispatch flush of the second thread is issued. If a second thread instruction has long latency resource requirements that prevent the first thread from dispatching to resolve the exception, then a hold is issued controlling when the second thread instruction is refetched.
resolve a doi name申请人:William E. Burky,Ronald N. Kalla,Balaram Sinharoy,John W. Ward, III
地址:Austin TX US,Round Rock TX US,Poughkeepsie NY US,Pflugerville TX US
国籍:US,US,US,US
代理机构:Winstead PC
更多信息请下载全文后查看
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论