发明授权
- 专利标题: Stream processing on heterogeneous hardware devices
- 专利标题(中): 异构硬件设备上的流处理
-
申请号: US13093846申请日: 2011-04-26
-
公开(公告)号: US08869162B2公开(公告)日: 2014-10-21
- 发明人: Alexandre de Baynast , Arsalan Ahmad , Andreas Steinmetzler , Thomas Santen , Satnam Singh , Alain Gefflaut , William Dunlap
- 申请人: Alexandre de Baynast , Arsalan Ahmad , Andreas Steinmetzler , Thomas Santen , Satnam Singh , Alain Gefflaut , William Dunlap
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理商 Steve Wight; Carole Boelitz; Micky Minhas
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F9/50
摘要:
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.
公开/授权文献
- US20120278811A1 STREAM PROCESSING ON HETEROGENEOUS HARDWARE DEVICES 公开/授权日:2012-11-01
信息查询