发明授权
US6119198A Recursive address centrifuge for distributed memory massively parallel
processing systems
失效
递归地址离心机用于分布式存储器大规模并行处理系统
- 专利标题: Recursive address centrifuge for distributed memory massively parallel processing systems
- 专利标题(中): 递归地址离心机用于分布式存储器大规模并行处理系统
-
申请号: US889251申请日: 1997-07-08
-
公开(公告)号: US6119198A公开(公告)日: 2000-09-12
- 发明人: Eric C. Fromm
- 申请人: Eric C. Fromm
- 申请人地址: MN Eagan
- 专利权人: Cray Research, Inc.
- 当前专利权人: Cray Research, Inc.
- 当前专利权人地址: MN Eagan
- 主分类号: G06F7/76
- IPC分类号: G06F7/76 ; G06F12/06 ; G06F15/173 ; G06F15/80 ; G06F12/04 ; G06F5/01
摘要:
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.
公开/授权文献
信息查询