首页> 外国专利> METHOD OF PARALLEL PROCESSING OF COMMANDS AND ARRANGEMENT OF A MACHINE OPERATING WITH A SCALED SET OF COMMANDS

METHOD OF PARALLEL PROCESSING OF COMMANDS AND ARRANGEMENT OF A MACHINE OPERATING WITH A SCALED SET OF COMMANDS

机译:并行处理命令的方法以及按比例缩放命令的机器的排列

摘要

Described is a scalable compound instruction set machine and method which provides for processing a set of instructions or program to be executed by a computer to determine statically which instructions may be combined into compound instructions which are executed in parallel by a scalar machine. Such processing looks for classes of instructions that can be executed in parallel without data-dependent or hardware-dependent interlocks. Without regard to their original sequence the individual instructions are combined with one or more other individual instructions to form a compound instruction which eliminates interlocks. Control information is appended to identify information relevant to the execution of the compound instructions. The result is a stream of scalar instructions compounded or grouped together before instruction decode time so that they are already flagged and identified for selective simultaneous parallel execution by execution units. The compounding does not change the object code results and existing programs realize performance improvements while maintaining compatibility with previously implemented systems for which the original set of instructions was provided. IMAGE
机译:描述了一种可伸缩的复合指令集机器和方法,其提供用于处理由计算机执行的一组指令或程序以确定静态地确定哪些指令可以被组合成复合指令,这些复合指令由标量机并行执行。这样的处理寻找可以并行执行的指令类别,而无需依赖于数据或依赖于硬件的互锁。不管它们的原始顺序如何,这些单独的指令都与一个或多个其他单独的指令组合在一起以形成消除互锁的复合指令。附加控制信息以标识与复合指令的执行有关的信息。结果是在指令解码时间之前将标量指令流混合或组合在一起的流,这样它们就已被标记并标识出来,以供执行单元选择同时执行。复合不会改变目标代码的结果,并且现有程序可在保持与先前提供了原始指令集的系统的兼容性的同时提高性能。 <图像>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号