浙江大学多核计算课件03

上传人:飞*** 文档编号:51477306 上传时间:2018-08-14 格式:PPT 页数:4 大小:70.50KB
返回 下载 相关 举报
浙江大学多核计算课件03_第1页
第1页 / 共4页
浙江大学多核计算课件03_第2页
第2页 / 共4页
浙江大学多核计算课件03_第3页
第3页 / 共4页
浙江大学多核计算课件03_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《浙江大学多核计算课件03》由会员分享,可在线阅读,更多相关《浙江大学多核计算课件03(4页珍藏版)》请在金锄头文库上搜索。

1、Fundamental Concepts of Parallel ProgrammingZJU-Intel Embedded Technology Centerhttp:/Designing for ThreadspTask DecompositionpData DecompositionpData Flow DecompositionDecompositi onDesignCommentsTaskDifferent activities assigned to different threadsCommon in GUI appsDataMultiple thread performing

2、the same operation but on different blocks of dataCommon in audio processing, imaging, and in scientific programmingData FlowOne threads output is the input to a second threadSpecial care is needed to eliminate startup and shutdown latenciesZJU-Intel Embedded Technology Centerhttp:/ChallengespSynchr

3、onizationnThe process by which two or more threads coordinate their activitiespCommunicationnThe bandwidth and latency issues associated with exchanging data between threadspLoad balancingnThe distribution of work across multiple threads so that they all perform roughly the same amount of workpScala

4、bilitynThe challenge of making efficient use of a larger number of threads when software is run on more-capable systemsZJU-Intel Embedded Technology Centerhttp:/Parallel Programming PatternsPatternDecompositionTask-level parallelismTaskDivide and ConquerTask/DataGeometric DecompositionDataPipelineData FlowWavefrontData Flow

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号