skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Method and structure for skewed block-cyclic distribution of lower-dimensional data arrays in higher-dimensional processor grids

Patent ·
OSTI ID:1033602

A method and structure of distributing elements of an array of data in a computer memory to a specific processor of a multi-dimensional mesh of parallel processors includes designating a distribution of elements of at least a portion of the array to be executed by specific processors in the multi-dimensional mesh of parallel processors. The pattern of the designating includes a cyclical repetitive pattern of the parallel processor mesh, as modified to have a skew in at least one dimension so that both a row of data in the array and a column of data in the array map to respective contiguous groupings of the processors such that a dimension of the contiguous groupings is greater than one.

Research Organization:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
B517552
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
8,055,878
Application Number:
11/052,216
OSTI ID:
1033602
Country of Publication:
United States
Language:
English

Similar Records

Efficient Subtorus Processor Allocation in a Multi-Dimensional Torus
Conference · Wed Nov 30 00:00:00 EST 2005 · OSTI ID:1033602

Parallel processor
Patent · Tue Mar 21 00:00:00 EST 1989 · OSTI ID:1033602

Design of an array processor for image processing
Journal Article · Fri Feb 01 00:00:00 EST 1991 · Journal of Parallel and Distributed Computing; (United States) · OSTI ID:1033602

Related Subjects