首页> 外国专利> Apparatus for parallelizing serial instruction sequences and creating entry points into parallelized instruction sequences at places other than beginning of particular parallelized instruction sequence

Apparatus for parallelizing serial instruction sequences and creating entry points into parallelized instruction sequences at places other than beginning of particular parallelized instruction sequence

机译:用于使串行指令序列并行化并在除特定并行指令序列的开头以外的位置处创建并行化指令序列的入口点的设备

摘要

Apparatus is provided for creating an entry point into a set of execution subsequences of instructions created from a sequential execution sequence at a point other than the beginning, the subsequences being executable asynchronously in parallel on separate processing elements. The creation of intermediate entry points allows the set of execution subsequences to be used to execute different portions of the sequential execution sequence asynchronously in parallel whenever one of those portions reoccurs in another execution sequence of instructions. In the preferred embodiment, execution sequences are processed in two modes of execution, one mode being used not only to execute instructions but also simultaneously to parallelize into a set of subsequences any instruction sequences which have not already been parallelized, while the second mode is used to execute parallelized instruction sequences in parallel. The capability of creating new entry points into already parallelized instruction sequences allows a computer system to self- organize parallelized instruction sequences.
机译:提供了一种用于在除开始之外的点处从顺序执行序列创建的指令的一组执行子序列中创建入口点的设备,所述子序列可以在分离的处理元件上异步地并行执行。中间入口点的创建允许将执行子序列集用于并行执行异步执行顺序执行序列的不同部分,只要这些部分中的一个再次出现在指令的另一执行序列中。在优选实施例中,执行序列以两种执行模式进行处理,一种模式不仅用于执行指令,而且还用于同时将尚未并行化的任何指令序列并行化为一组子序列,而使用第二种模式并行执行并行化的指令序列。在已经并行化的指令序列中创建新入口点的能力允许计算机系统自组织并行化的指令序列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号