发明名称 System and method for coalescing data utilized to detect data hazards
摘要 The present invention generally relates to a processing system and method for coalescing instruction data to efficiently detect data hazards between instructions of a computer program. In architecture, the system of the present invention utilizes a plurality of pipelines, coalescing circuitry, and hazard detection circuitry. The plurality of pipelines is configured to process instructions of a computer program, and the coalescing circuitry is configured to receive, from the pipelines, a plurality of register identifiers identifying a plurality of registers. The coalescing circuitry is configured to coalesce said register identifiers thereby generating a coalesced register identifier identifying each of said plurality of registers. The hazard detection circuitry is configured to receive the coalesced register identifier and to perform a comparison of the coalesced register identifier with other information received from the pipelines. The hazard detection circuitry is further configured to detect a data hazard based on the comparison.
申请公布号 US6728868(B2) 申请公布日期 2004.04.27
申请号 US20020282183 申请日期 2002.10.28
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 ARNOLD RONNY LEE;SOLTIS, JR. DONALD CHARLES
分类号 G06F9/38;(IPC1-7):G06F9/34 主分类号 G06F9/38
代理机构 代理人
主权项
地址