Invention Grant
US08904138B2 Global distributed memory reshape operations on range-partitioned arrays
有权
全局分布式存储器对范围分区阵列进行重构操作
- Patent Title: Global distributed memory reshape operations on range-partitioned arrays
- Patent Title (中): 全局分布式存储器对范围分区阵列进行重构操作
-
Application No.: US13247802Application Date: 2011-09-28
-
Publication No.: US08904138B2Publication Date: 2014-12-02
- Inventor: Sudarshan Raghunathan
- Applicant: Sudarshan Raghunathan
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; David Andrews; Micky Minhas
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06

Abstract:
Embodiments are directed to reshaping a partitioned data array. In an embodiment, a computer system identifies a block length parameter that describes the number of data blocks in the range-partitioned flattened representation of the array that appear consecutively in each locale. The computer system then identifies a stride parameter that describes the amount of separation between data blocks in the range-partitioned flattened representation of the array that appear consecutively in a plurality of locales. Based on the identified block length parameter and the stride parameter, the computer system determines which of the data blocks on the plurality of locales are to be sent to other locales to produce a local version of the reshaped array. The computer system then receives data blocks from the different locales in the distributed system and reconstructs the array based on the received blocks to create a local version of the reshaped array.
Public/Granted literature
- US20130080698A1 GLOBAL DISTRIBUTED MEMORY RESHAPE OPERATIONS ON RANGE-PARTITIONED ARRAYS Public/Granted day:2013-03-28
Information query