首页> 外国专利> Recursive address centrifuge for distributed memory massively parallel processing systems

Recursive address centrifuge for distributed memory massively parallel processing systems

机译:分布式内存大规模并行处理系统的递归地址离心机

摘要

A method for extracting a PE number and offset from an array index by recursive centrifuging. According to one aspect of the present invention, a processing element number is assigned to each processing element, a local memory address is assigned to each memory location and a linearized index is assigned to each array element in a multidimensional array. The processing element number of the processing element in which a particular array element is stored is computed as a function of a linearized index associated with the array element and a mask word determined from the distribution specification associated with the array. The mask word is generated from the distribution specification and applied to a linearized index associated with a particular array element to obtain processing element number bits and local offset bits. The processing element number bits and local offset bits are then accumulated to create the processing element number and local offset for the memory location associated with the array element.
机译:一种通过递归离心从数组索引中提取PE数和偏移量的方法。根据本发明的一个方面,将处理元件编号分配给每个处理元件,将本地存储器地址分配给每个存储位置,并且将线性索引分配给多维阵列中的每个阵列元件。根据与阵列元素相关联的线性索引和根据与阵列相关联的分布规范确定的掩码字,计算存储有特定阵列元素的处理元素的处理元素编号。根据分配规范生成掩码字,并将其应用于与特定数组元素关联的线性索引,以获得处理元素编号位和局部偏移位。然后累积处理元件编号位和局部偏移位,以创建与阵列元件相关联的存储器位置的处理元件编号和局部偏移。

著录项

  • 公开/公告号US6119198A

    专利类型

  • 公开/公告日2000-09-12

    原文格式PDF

  • 申请/专利权人 CRAY RESEARCH INC.;

    申请/专利号US19970889251

  • 发明设计人 ERIC C. FROMM;

    申请日1997-07-08

  • 分类号G06F12/04;G06F5/01;

  • 国家 US

  • 入库时间 2022-08-22 01:36:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号