首页> 外国专利> Method and apparatus for parallel execution of computer programs using information providing for reconstruction of a logical sequential program

Method and apparatus for parallel execution of computer programs using information providing for reconstruction of a logical sequential program

机译:使用提供用于重构逻辑顺序程序的信息来并行执行计算机程序的方法和装置

摘要

A computer system with multiple execution units operates by treating a logical program as a tree structure with segments which include several computer instructions. Segments of the tree structure are connected by nodes which represent decisional instructions in the logical program. Serial numbers are assigned to each instruction within each of the tree structure. The instructions and then rearranged into a set of instructions which are no longer linearly dependent. The original serial numbers assigned to each instruction are retained with the instructions after rearrangement. During rearrangement, path information is added to each instruction to indicate its commit point. The serial numbers and path information allow reconstruction of the original set of instructions from the rearranged set of instructions. The path codes represent a path through the tree structure to a particular one of the segments in which all of the instructions in the associated subset will be committed in logical terms. The information added to the rearranged instructions allows several instructions to be executed in parallel while producing the same results as would have been produce had the instructions been executed one at a time by a sequential processor.
机译:具有多个执行单元的计算机系统通过将逻辑程序视为具有包括若干计算机指令的段的树结构来进行操作。树结构的各段由代表逻辑程序中决策指令的节点连接。序列号被分配给每个树结构内的每个指令。然后将这些指令重新排列为不再与线性相关的一组指令。重新排列后,分配给每个指令的原始序列号将与指令一起保留。在重新排列期间,路径信息将添加到每个指令以指示其提交点。序列号和路径信息允许从重新排列的指令集中重建原始的指令集。路径代码表示通过树结构到特定段之一的路径,其中关联子集中的所有指令将以逻辑术语提交。添加到重排指令中的信息允许并行执行多个指令,同时产生与如果顺序处理器一次执行一个指令所产生的结果相同的结果。

著录项

  • 公开/公告号US5717883A

    专利类型

  • 公开/公告日1998-02-10

    原文格式PDF

  • 申请/专利权人 DIGITAL EQUIPMENT CORPORATION;

    申请/专利号US19950495142

  • 发明设计人 DAVID J. SAGER;

    申请日1995-06-28

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-22 02:40:11

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号