Patent №
US 7,844,959
Granted
2010-11-30
Filed 2006
Owner
MICROSOFT CORPORATION
Lab
AI components
3
ml · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11537514
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.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 183690348
Assignors
ISARD, MICHAEL A.
On an employer assignment, the assignors are typically the inventors.