Invention Grant
- Patent Title: Device for performing parallel processing of distributed arrays
- Patent Title (中): 用于执行分布式阵列并行处理的设备
-
Application No.: US12254620Application Date: 2008-10-20
-
Publication No.: US08239846B2Publication Date: 2012-08-07
- Inventor: Piotr R. Luszczek , John N. Little , Jocelyn Luke Martin , Halldor N. Stefansson , Edric Ellis , Penelope L. Anderson , Brett Baker , Loren Dean , Roy E. Lurie
- Applicant: Piotr R. Luszczek , John N. Little , Jocelyn Luke Martin , Halldor N. Stefansson , Edric Ellis , Penelope L. Anderson , Brett Baker , Loren Dean , Roy E. Lurie
- Applicant Address: US MA Natick
- Assignee: The MathWorks, Inc.
- Current Assignee: The MathWorks, Inc.
- Current Assignee Address: US MA Natick
- Agency: Harrity & Harrity, LLP
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/44

Abstract:
A device for performing parallel processing includes a processor to initiate a single programming language, and identify, via the single programming language, one or more data distribution schemes for executing a program. The processor also transforms, via the single programming language, the program into a parallel program with an optimum data distribution scheme selected from the one or more identified data distribution schemes, and allocates the parallel program to two or more labs for parallel execution. The processor further receives one or more results associated with the parallel execution of the parallel program from the two or more labs, and provides the one or more results to the program.
Public/Granted literature
- US20090044180A1 DEVICE FOR PERFORMING PARALLEL PROCESSING OF DISTRIBUTED ARRAYS Public/Granted day:2009-02-12
Information query