Invention Grant
- Patent Title: Stream processing on heterogeneous hardware devices
- Patent Title (中): 异构硬件设备上的流处理
-
Application No.: US13093846Application Date: 2011-04-26
-
Publication No.: US08869162B2Publication Date: 2014-10-21
- Inventor: Alexandre de Baynast , Arsalan Ahmad , Andreas Steinmetzler , Thomas Santen , Satnam Singh , Alain Gefflaut , William Dunlap
- Applicant: Alexandre de Baynast , Arsalan Ahmad , Andreas Steinmetzler , Thomas Santen , Satnam Singh , Alain Gefflaut , William Dunlap
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Steve Wight; Carole Boelitz; Micky Minhas
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50

Abstract:
A stream processing execution engine evaluates development-time performance characteristic estimates in combination with run-time parameters to schedule execution of stream processing software components in a stack of a stream processing application that satisfy a defined performance criterion in a heterogeneous hardware device. A stream processing application includes a stack of interdependent stream processing software components. A stream processing execution engine evaluates one or more performance characteristics of multiple computational resources in the heterogeneous hardware device. Each performance characteristic is associated with performance of a computational resource in executing a computational-resource-dependent instance of a stream processing software component. The stream processing execution engine schedules within the run-time environment a computational resource on which to execute a computational-resource-dependent instance of one of the stream processing software components. The computational-resource-dependent instance is targeted for execution on the computational resource that satisfies a performance policy attributed to the stream processing software component.
Public/Granted literature
- US20120278811A1 STREAM PROCESSING ON HETEROGENEOUS HARDWARE DEVICES Public/Granted day:2012-11-01
Information query