首页> 外国专利> METHOD FOR ACCELERATING THE EXECUTION OF A SINGLE-PATH PROGRAM BY THE PARALLEL EXECUTION OF CONDITIONALLY CONCURRENT SEQUENCES

METHOD FOR ACCELERATING THE EXECUTION OF A SINGLE-PATH PROGRAM BY THE PARALLEL EXECUTION OF CONDITIONALLY CONCURRENT SEQUENCES

机译:通过条件并发序列的并行执行来加速单路径程序的执行的方法

摘要

The invention relates to a method for executing a program (P) by a computer system having computing resources capable of executing sequences of instructions, comprising a conditional selection of a sequence of instructions from a satisfied sequence (I2) and at least one unsatisfied sequence (I3), said method comprising the following steps: - on the execution of a sequence distribution instruction by a first calculation resource (A), distributing the execution of the satisfied sequence (I2) and the at least one unsatisfied sequence (I2) between the first calculation resource (A) and at least one second calculation resource (B); - parallel execution of the satisfied sequence (I2) and of the at least one unsatisfied sequence (I3) each by a calculation resource among the first (A) and the at least one second calculation resource (B); - once the satisfied sequence (I2) and the at least one unsatisfied sequence (I3) are fully executed, continuing the execution of program (P) by a calculation resource among the first and the at least one second calculation resource.
机译:本发明涉及一种由计算机系统执行程序(P)的方法,该计算机系统具有能够执行指令序列的计算资源,包括从满意的序列(I 2 中有条件地选择指令序列)。 )和至少一个不满意的序列(I 3 ),所述方法包括以下步骤:-在第一计算资源(A)执行序列分配指令时,分配满足条件的执行第一计算资源(A)和至少一个第二计算资源(B)之间的序列( I2 )和至少一个不满足的序列( I2 ); -满足序列(I 2 )和至少一个不满足序列(I 3 )的并行执行,分别由第一个(A)和至少一个第二计算资源(B); -一旦满足序列(I 2 )和至少一个不满足序列(I 3 )完全执行,则由计算资源继续执行程序(P)在第一和至少一个第二计算资源中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号