首页> 外国专利> A high performance parallel vector processor having a modified vector register/element processor configuration

A high performance parallel vector processor having a modified vector register/element processor configuration

机译:具有修改的向量寄存器/元素处理器配置的高性能并行向量处理器

摘要

A parallel vector processor is disclosed. The vector processor comprises a plurality of vector registers, each vector register being subdivided in a plurality of smaller registers. A vector is stored in each vector register, the vector comprising a plurality of elements. The elements of the vectors are assigned for storage in the smaller registers of the vector register. In the parallel vector processor of the present invention, assume that each vector register is sub- divided into M smaller registers. The first successive M elements of an N element vector are assigned for storage in the M smaller registers of the vector register. An element processor is connected to each smaller register. Therefore, the first successive M elements of the N element vector are processed by the element processors 1 through M. The second successive M elements of the N element vector are assigned for storage in the same M smaller registers. The third successive M elements of the N element vector are assigned for storage in the M smaller registers. The second and third successive M elements of the N element vector are each processed by the element processors 1 through M. As a result, if the elements of a vector must be processed sequentially, when a second element, stored in a smaller register, is ready for processing by an element processor, the processing of the second element need not await the completion of the processing of a first element stored in the same vector register.
机译:公开了一种并行矢量处理器。向量处理器包括多个向量寄存器,每个向量寄存器被细分为多个较小的寄存器。向量存储在每个向量寄存器中,该向量包括多个元素。向量的元素被分配用于存储在向量寄存器的较小寄存器中。在本发明的并行向量处理器中,假设每个向量寄存器被细分为M个较小的寄存器。分配N个元素向量的前连续M个元素以存储在向量寄存器的M个较小的寄存器中。元素处理器连接到每个较小的寄存器。因此,由元素处理器1至M处理N个元素向量的第一连续的M个元素。N个元素向量的第二个连续的M个元素被分配用于存储在相同的M个较小的寄存器中。分配N个元素向量的第三个连续M个元素以存储在M个较小的寄存器中。 N个元素向量的第二个和第三个连续的M个元素分别由元素处理器1到M处理。结果,如果必须顺序处理向量的元素,则当存储在较小寄存器中的第二个元素被存储时,在准备好由元素处理器进行处理时,第二元素的处理无需等待存储在相同向量寄存器中的第一元素的处理完成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号