会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 34. 发明授权
    • Mechanism for executing computer instructions in parallel
    • 并行执行计算机指令的机制
    • US06704861B1
    • 2004-03-09
    • US08752729
    • 1996-11-19
    • Francis X. McKeenMichael C. AdlerJoel S. EmerRobert P. NixDavid J. SagerP. Geoffrey Lowney
    • Francis X. McKeenMichael C. AdlerJoel S. EmerRobert P. NixDavid J. SagerP. Geoffrey Lowney
    • G06F938
    • G06F9/3842G06F9/3851G06F9/3865
    • A mechanism for executing computer instructions in parallel includes a compiler for generating and grouping instructions into a plurality of sets of instructions to be executed in parallel, each set having a unique identification. A computer system having a real state and a speculative state executes the sets in parallel, the computer system executing a particular set of instructions in the speculative state if the instructions of the particular set have dependencies which can not be resolved until the instructions are actually executed. The computer system generates speculative data while executing instructions in the speculative state. Logic circuits are provided to detect any exception conditions which occur while executing the particular set in the speculative state. If the particular set is subject to an exception condition, the instructions of the set are re-executed to resolve the exception condition, and to incorporate the speculative data in the real state of the computer system.
    • 用于并行执行计算机指令的机构包括:编译器,用于将指令生成和分组成并行执行的多组指令,每组具有唯一的标识。 具有实际状态和推测状态的计算机系统并行地执行集合,如果特定集合的指令具有在实际执行指令之前无法解析的依赖关系,则计算机系统在推测状态下执行特定指令集 。 计算机系统在推测状态下执行指令时生成推测数据。 提供逻辑电路以检测在推测状态下执行特定集合时发生的任何异常情况。 如果特定集合受到异常条件的影响,则重新执行该集合的指令以解决异常条件,并将推测数据并入计算机系统的实际状态。