Electrical computers and digital processing systems: memory – Addressing combined with specific memory configuration or... – For multiple memory modules
Patent
1993-12-10
1998-06-09
Lane, Jack A.
Electrical computers and digital processing systems: memory
Addressing combined with specific memory configuration or...
For multiple memory modules
711219, 711220, G06F 1200
Patent
active
057651817
ABSTRACT:
A system and address method for extracting a PE number and offset from an array index. 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 an 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 distribution specification associated with the array. In addition, a local memory address associated with the array element is computed as a function of the linearized index and the distribution specification.
REFERENCES:
Compcon Spring '93, Feb. 22, 1993, San Francisco, CA, Bradley R. Carlile, "Algorithms and Design: The CRAY APP Shared-Memory System," pp. 312-320.
Tom MacDonald, et al. "Addressing in Cray Research's MPP Fortran," Proceedings, Third Workshop on Compilers for Parallel Computers, ACPC/TR, Jul., 1992.
Erik P. DeBenedictis, et al. "Extending Unix for Scalable Computing," Computer, vol. 26, No. 11, pp. 43-53, Nov., 1993.
David Loveman, "Element Array Assignment--the FORALL Statement," Proceedings, Third Workshop on Compilers for Parallel Computers, ACPC/TR, Jul., 1992.
Min-You Wu, et al., "DO and FORALL: Temporal and Spacial Control Structures," Proceedings, Third Workshop on Compilers for Parallel Computers, ACPC/TR, Jul., 1992.
Philip J. Hatcher, et al., "Compiling Data-Parallel Programs for MIMD Architectures," Proceedings, Third Workshop on Compilers for Parallel Computers, ACPC/TR, Jul., 1992.
Barbara Chapman, et al., "Programming in Vienna Fortran," Proceedings, Third Workshop on Compilers for Parallel Computers, ACPC/TR, Jul., 1992.
Eberhart Janet M.
Elsesser Gary W.
Fromm Eric C.
MacDonald Thomas A.
Oberlin Steven M.
Cray Research Inc.
Lane Jack A.
LandOfFree
System and method of addressing distributed memory within a mass does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method of addressing distributed memory within a mass, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method of addressing distributed memory within a mass will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2216258