发明申请
US20060184769A1 Localized generation of global flush requests while guaranteeing forward progress of a processor
审中-公开
本地化的全局刷新请求,同时保证处理器的进度
- 专利标题: Localized generation of global flush requests while guaranteeing forward progress of a processor
- 专利标题(中): 本地化的全局刷新请求,同时保证处理器的进度
-
申请号: US11056692申请日: 2005-02-11
-
公开(公告)号: US20060184769A1公开(公告)日: 2006-08-17
- 发明人: Michael Floyd , Hung Le , Larry Leitner , Brian Thompto
- 申请人: Michael Floyd , Hung Le , Larry Leitner , Brian Thompto
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/40
- IPC分类号: G06F9/40
摘要:
Localized generation of global flush requests while providing a means for increasing the likelihood of forward progress in a controlled fashion. Local hazard (error) detection is accomplished with a trigger network situated between execution units and configurable state machines that track trigger events. Once a hazardous state is detected, a local detection mechanism requests a workaround flush from the flush control logic. The processor is flushed and a centralized workaround control is informed of the workaround flush. The centralized control blocks subsequent workaround flushes until forward progress has been made. The centralized control can also optionally send out a control to activate a set of localized workarounds or reduced performance modes to avoid the hazardous condition once instructions are re-executed after the flush until a configurable amount of forward progress has been made.
信息查询