Invention Grant
US08209664B2 High level programming extensions for distributed data parallel processing
有权
用于分布式数据并行处理的高级编程扩展
- Patent Title: High level programming extensions for distributed data parallel processing
- Patent Title (中): 用于分布式数据并行处理的高级编程扩展
-
Application No.: US12406826Application Date: 2009-03-18
-
Publication No.: US08209664B2Publication Date: 2012-06-26
- Inventor: Yuan Yu , Ulfar Erlingsson , Michael A Isard , Frank McSherry
- Applicant: Yuan Yu , Ulfar Erlingsson , Michael A Isard , Frank McSherry
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Vierra Magen Marcus & DeNiro LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
General-purpose distributed data-parallel computing using high-level computing languages is described. Data parallel portions of a sequential program that is written by a developer in a high-level language are automatically translated into a distributed execution plan. A set of extensions to a sequential high-level computing language are provided to support distributed parallel computations and to facilitate generation and optimization of distributed execution plans. The extensions are fully integrated with the programming language, thereby enabling developers to write sequential language programs using known constructs while providing the ability to invoke the extensions to enable better generation and optimization of the execution plan for a distributed computing environment.
Public/Granted literature
- US20100241827A1 High Level Programming Extensions For Distributed Data Parallel Processing Public/Granted day:2010-09-23
Information query