发明名称 Processing essential and non-essential code separately
摘要 A conjugate processor includes an instruction set architecture (ISA) visible portion having a main pipeline, and an h-flow portion having an h-flow pipeline. The binary executed on the conjugate processor includes an essential portion that is executed on the main pipeline and a non-essential portion that is executed on the h-flow pipeline. The non-essential portion includes hint calculus that is used to provide hints to the main pipeline. The conjugate processor also includes a conjugate mapping table that maps triggers to h-flow targets. Triggers can be instruction attributes, data attributes, state attributes or event attributes. When a trigger is satisfied, the h-flow code specified by the target is executed in the h-flow pipeline.
申请公布号 US7020766(B1) 申请公布日期 2006.03.28
申请号 US20000580755 申请日期 2000.05.30
申请人 INTEL CORPORATION 发明人 WANG HONG;KLING RALPH;LEE YONG-FONG;BERSON DAVID A.;KOZUCH MICHAEL A.;LAI KONRAD
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址