METHOD AND STRUCTURE FOR SKEWED BLOCK-CYCLIC DISTRIBUTION OF LOWER-DIMENSIONAL DATA ARRAYS IN HIGHER-DIMENSIONAL PROCESSOR GRIDS

Patent №

US 8,055,878

Granted

2011-11-08

Filed 2005

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11052216

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.

AI classification

AI hardware0.96
Machine learning0.66
Natural language0.00
Vision0.00
Evolutionary computation0.00
Planning0.00
Knowledge representation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 162670143

Assignors

CHATTERJEE, SIDDHARTHA, GUNNELS, JOHN A.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC