- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用案例分析
* * 应用案例分析-域分解与功能分解 对等模式 * * 应用案例分析-域分解与功能分解 域分解对等模式主要代码 …… residue = nd % np ; /* 计算余数 */ if ( residue == 0 ) { /* 如果能平均分配 */ num = nd / np ; start = num * myid ; } else { /* 如果不能平均分配,进程号靠前的每个进程多处理一条数据 */ if ( myid residue ) { num = nd / np + 1 ; start = num * myid ; } else { num = nd / np ; start = num * myid + residue ; } } …… * * 应用案例分析-域分解与功能分解 并行思想: 多条Markov链由多个进程同时进行计算 单条Markov链内部似然由多个进程同时进行计算 避免了仅利用任务分解造成的扩展性不好的问题 任务分解受到Markov链数量的限制,域分解与数据相关 由于任务分解和域分解相结合,进程组织较复杂 * * 应用案例分析-域分解与功能分解 进程虚拟拓扑结构 * * 应用案例分析-域分解与功能分解 任务分解主要代码 …… for(i=0; iiteration; i++) /*iteration为迭代的总次数*/ { doMCMC(); /*每个进程各自执行MCMC计算,域分解部分*/ /* 随机产生需要交换的Markov链标号 */ i = Rnk(); j = Rnk(); if(myrank==i || myrank==j) { /* Markov链i和j交换信息,信息存储在message中 */ MPI_Recv( message, 1, MPI_INT, source, 0, MPI_COMM_WORLD, status ); MPI_Send( message, 1, MPI_INT, dest, 1, MPI_COMM_WORLD ); } } 汇总结果文件; …… * * 应用案例分析-域分解与功能分解 域分解主要代码 …… residue = nd % np ; /* 计算余数 */ if ( residue == 0 ) { /* 如果能平均分配 */ num = nd / np ; start = num * myid ; } else { /* 如果不能平均分配,进程号靠前的每个进程多处理一条数据 */ if ( myid residue ) { num = nd / np + 1 ; start = num * myid ; } else { num = nd / np ; start = num * myid + residue ; } } …… * * 应用案例分析-域分解与功能分解 任务分解示意图 * * 应用案例分析-域分解与功能分解 域分解示意图 * * Supercomputing Center of Chinese Academy of Sciences Title Unit Name Date 应用案例分析--生物信息学 周纯葆 中国科学院计算机网络信息中心 超级计算中心 zhoucb@sccas.cn * * 目录 生物信息学计算特点 并行计算主要方法 常用并行策略 应用案例分析 * * 生物信息学计算特点 数据计算无相关性 比对 数据挖掘 ...... * * 并行计算主要方法 域分解(Domain decomposition) 划分的对象是数据。可以是算法的输入数据、中间处理数据和输出数据 不同数据项同时完成相同操作 可扩展性随数据规模而增长 * * 并行计算主要方法 功能分解(Functional Decomposition) 划分的对象是计算。将计算划分为不同的任务,其划分对象出发点不同于域分解 不同计算或任务同时完成的并行 若
您可能关注的文档
- 差排滑移与邻近差排之关系.doc
- 市科协助力青年科技工作者创新创业工程工作方案.doc
- 市级一类竞赛暨选拔赛.doc
- 市级质量安全文明施工观摩工地评定标准.doc
- 布展需求编制指南.doc
- 布拉菲格子基元.ppt
- 布鲁纳和结构课程理论.doc
- 巴黎世博会展出了新型的建筑材料.ppt
- 师大附中第七次月考物理试题.doc
- 希腊驻地生活资讯.doc
- 物理(云南卷)(考试版A4) .docx
- 广州花都区2024-2025学年牛津深圳版七年级英语下第三次月考模拟练习题(含答案解析).docx
- 广州花都区2024-2025学年牛津深圳版八年级英语下第三次月考模拟练习卷(含答案解析).docx
- 物理(云南卷)(考试版A4).docx
- 广州天河区2024-2025学年牛津深圳版八年级英语下第三次月考模拟练习题(含答案解析).docx
- 2024-2025学年吉林省长春市第七十二中学九年级(下)月考语文试卷(3月份).docx
- 坐标测量机试题及答案.docx
- 地形数字测绘试题及答案.docx
- 地铁服务试题库及答案.docx
- 花店与茶馆合作合同.docx
最近下载
- 火力发电厂机务工程造价管理知识.pdf VIP
- 2025年高考数学第二轮复习(通用版)专题四立体几何第5讲 球的切接问题(学生版+解析).docx VIP
- 抽水蓄能电站项目融资计划书(范文参考).docx
- 2024年二级造价工程师《水利工程》试题及答案(卷7).docx VIP
- 2025年高考数学(通用版)第二轮复习大题规范练(六)(学生版+解析).docx VIP
- 2024年二级造价工程师《水利工程》试题及答案(卷10).docx VIP
- 全英文西方文明史智慧树知到期末考试答案章节答案2024年国际关系学院.docx
- 2024年二级造价工程师《造价管理基础》试题及答案(卷10).docx VIP
- 新能源汽车维修安全常识考试题库及答案.docx
- 标准图集-给水排水标准图集S5(二)井盖及踏步-7预制装配式钢筋混凝土排水检查井.pdf VIP
文档评论(0)