- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OpenMP并行编程(一)
OpenMP 并行编程
(一)
—— 并行编程介绍
—— 并行域与工作共享
1
内容提要
并行编程
OpenMP 简介
OpenMP 编译制导
OpenMP 库函数
OpenMP 环境变量
OpenMP 示例
2
并行程序设计模型
并行程序设计模型
隐式并行(Implicit Parallel)
数据并行(Data Parallel)
共享变量(Shared Variable)
消息传递(Message Passing)
3
隐式并行
隐式并行
编写串行程序
通过编译器和运行支持系统将串行程序自动并行化
特点:语义简单,可移植性好,易于调试和验证
缺点:细粒度并行,效率很低
4
数据并行
数据并行
SIMD (单指令流多数据流)
同一操作同时作用到一组数据上
特点:单线程,单一地址空间,编程简单,
松散同步,隐式交互,隐式数据分配
缺点:并行粒度局限于数据级并行,粒度小
典型代表:Fortran 90 ,HPF
SIMD:Single Instruction Multiple Data
5
共享变量
共享变量
适用于SMP 和DSM
特点:松散同步,多线程(SPMD,MPMD)
单一地址空间,显式同步,隐式通信,隐式数据分布
典型代表:OpenMP,Pthreads
SMP:Shared Memory Processors
DSM :Distributed Shared Memory
SPMD :Single Program Multiple Data
MPMD :Multiple Program Multiple data
OpenMP :Open Multi-Processing
Pthreads :POSIX threads
6
消息传递
消息传递
MPP 、COW 的自然模型
特点:异步并行,多线程,多地址空间,
显式同步,显式通信,显式数据映射和负载分配
典型代表:MPI ,PVM
MPP :Massively parallel processing
COW:Cluster of Workstations
MPI :Message Passing Interface
PVM :Parallel Virtual Machine
7
并行编程模型
并行编程模型标准
数据并行:Fortran 90 ,HPF ;适用于SMP,DSM
共享内存:OpenMP,Pthreads ;适用于SMP,DSM
消息传递:MPI ,PVM ;适用于所有并行机
三者可混合使用
8
并行化方法
基本并行化方法
您可能关注的文档
- LUXGEN汽車發展史-南台科技大學知識分享平台.ppt
- LYT-WIFI-MR09驱动使用说明.PDF
- MBA数学十大解题技巧-登录-上财商学院用户中心.PDF
- MC-C2516型脉冲表专用模块使用说明.PDF
- MediCareandHealth-崧賀實業股份有限公司.PDF
- MichaelTsai201012312010最後一堂資料結構課.PDF
- MiniBluetoothKeyboard迷你蓝牙键盘.PDF
- MizuhoIndustryFocusVol.156-みずほ銀行.PDF
- MS182机芯培训课件.PDF
- MYSQL高可用方案探究-ChinaUnix博客.PDF
- Optim纤维的物理性能研究.PDF
- OSCIOS-小野薬品工業株式会社.PDF
- p52-p53EOG-内視鏡学会東北支部.PDF
- PCCS色卡RGBCMYK對照表.PDF
- PDMS之成型-南台科技大學知識分享平台EshareInfo.ppt
- PhotoCap教學講義(資料來源巨匠電腦_南台分校_曾鉑.PDF
- PrepareforCbyCYWongLK資料搜集與整理——以.PDF
- PrinciplesofCommunications-上海交通大学无线通信.PDF
- PMZ.SMS.014E3说明书V1.2改logo-永诺摄影器材批发.PDF
- ProENGINEERWILDFIRE5.0操作入門20110607.PDF
最近下载
- 初中数学几何模型渗透 (1).pptx VIP
- 2023年第二季度分级护理质量持续改进分析报告(鱼骨图).docx VIP
- 医院意识形态工作计划.docx VIP
- 中国医师节简介宣传培训讲座演讲PPT课件.pptx VIP
- (17)--2.列宁:《国家与革命》,《列宁专题文集·论马克思主义》,人民出.pdf VIP
- 建设工程项目施工成本控制培训教材PPT课件.pptx VIP
- 超星尔雅学习通【学术规范与学术伦理(华东师范大学)】章节测试附答案.docx VIP
- X制造业公司质量管理QMS方案.pdf VIP
- 儿童胃管及肠管置管专家共识.pptx VIP
- Q-CAYT-13.3-2014汽车零部件油漆涂层 第3部分 内、外装塑料件.docx VIP
文档评论(0)