首页> 外国专利> Computer System for Architecture under Dynamic Processors in parallel, multiple modes.

Computer System for Architecture under Dynamic Processors in parallel, multiple modes.

机译:并行,多种模式下动态处理器下的体系结构计算机系统。

摘要

A Parallel RISC computer system is provided by a multi-mode dynamic multi-mode parallel processor array with one embodiment illustrating a tightly coupled VLSI embodiment with an architecture which can be extended to more widely placed processing elements through the interconnection network which couples multiple processors capable of MIMD mode processing to one another with broadcast of instructions to selected groups of units controlled by a controlling processor. The coupling of the processing elements logic enables dynamic mode assignment and dynamic mode switching, allowing processors operating in a SIMD mode to make maximum memory and cycle time usage. On and instruction by instruction level basis, modes can be switched from SIMD to MIMD, and even into SISD mode on the controlling processor for inherently sequential computation allowing a programmer or complier to build a program for the computer system which uses the optimal kind of parallelism (SISD, SIMD, MIMD). Furthermore, this execution, particularly in the SIMD mode, can be set up for running applications at the limit of memory cycle time. With the ALLNODE switch and alternatives paths a system can be dynamically achieved in a few cycles for many many processors. Each processing element and memory and has MIMD capability the processor's an instruction register, condition register and program counter provide common resources which are used in MIMD and SIMD. The program counter become a base register in SIMD mode. In one embodiment all instruction registers are coupled to form a common broadcast path, and in an alternative embodiment, the ALLNODE switch is utilized as an alternative path for broadcast to all processors coupled by the interconnection network to be chosen as the system of choice. IMAGE
机译:一种多模式动态多模式并行处理器阵列提供了一种并行RISC计算机系统,其中一个实施例说明了紧密耦合的VLSI实施例,该实施例的体系结构可以通过互连网络扩展到更广泛放置的处理元件,该互连网络耦合了多个处理器。指令广播到由控制处理器控制的选定单元组中,从而实现了MIMD模式的相互处理。处理元件逻辑的耦合实现了动态模式分配和动态模式切换,从而允许以SIMD模式运行的处理器能够最大程度地利用内存和循环时间。基于指令级,可以在控制处理器上将模式从SIMD切换为MIMD,甚至切换为SISD模式,以进行固有的顺序计算,从而使程序员或编译器可以为使用最佳并行性的计算机系统构建程序(SISD,SIMD,MIMD)。此外,可以在内存循环时间限制内为运行应用程序设置此执行,尤其是在SIMD模式下。使用ALLNODE开关和替代路径,可以在许多周期内动态地为许多处理器实现系统。每个处理元件和存储器均具有MIMD功能,处理器的指令寄存器,条件寄存器和程序计数器提供用于MIMD和SIMD的通用资源。程序计数器在SIMD模式下成为基址寄存器。在一个实施例中,所有指令寄存器被耦合以形成公共的广播路径,并且在另一实施例中,ALLNODE开关被用作向由互连网络耦合的所有处理器广播的替代路径,以被选择作为选择的系统。 <图像>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号