Invention Grant
- Patent Title: Runtime optimization of distributed execution graph
- Patent Title (中): 分布式执行图的运行时优化
-
Application No.: US11537514Application Date: 2006-09-29
-
Publication No.: US07844959B2Publication Date: 2010-11-30
- Inventor: Michael A. Isard
- Applicant: Michael A. Isard
- 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/45
- IPC: G06F9/45 ; G06F9/46 ; G06F15/76

Abstract:
A general purpose high-performance distributed execution engine for coarse-grained data-parallel applications is proposed that allows developers to easily create large-scale distributed applications without requiring them to master concurrency techniques beyond being able to draw a graph of the data-dependencies of their algorithms. Based on the graph, a job manager intelligently distributes the work load so that the resources of the execution engine are used efficiently. During runtime, the job manager (or other entity) can automatically modify the graph to improve efficiency. The modifications are based on runtime information, topology of the distributed execution engine, and/or the distributed application represented by the graph.
Public/Granted literature
- US20080098375A1 RUNTIME OPTIMIZATION OF DISTRIBUTED EXECUTION GRAPH Public/Granted day:2008-04-24
Information query