发明名称 |
PARALLEL PROGRAMMING AND EXECUTION SYSTEMS AND TECHNIQUES |
摘要 |
Parallel programming and execution systems and techniques are discussed herein. In accordance with one technique, a parallel programming model is used to decompose a complex process into parallelizable tasks with proper dependencies set by data objects as interfaces. Another technique features a scheduling mechanism that provides thread affinity and automatic load-balance management among an assortment of processing units such as CPUSs/CPU cores, GPUs/GPU cores, and/or hardware threads in a scalable manner. The models and techniques are applied in an exemplary manner to a digital media encoding process. |
申请公布号 |
WO2010114776(A3) |
申请公布日期 |
2011.01.13 |
申请号 |
WO2010US28922 |
申请日期 |
2010.03.26 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
ZHAO, WEIDONG;SERMADEVI, YEGNASWAMY, R.;CHANG, CHENG;CHRISTOFFERSEN, ERIC, S. |
分类号 |
G06F9/38;G06F9/46 |
主分类号 |
G06F9/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|