- 5
- 0
- 约8.62千字
- 约 30页
- 2015-10-26 发布于湖北
- 举报
* 多核技术 多核技术 OpenMP多线程编程 * * 多核技术 * OpenMP编程简介 一种面向共享内存以及分布式共享内存的多处理器多线程并行编程语言。 一种能够被用于显示指导多线程、共享内存并行的应用程序编程接口(API)。 OpenMP具有良好的可移植性,支持多种编程语言 OpenMP能够支持多种平台,包括大多数的类UNIX系统以及Windows NT系统(Windows 2000,Windows XP,Windows Vista等)。 用C/C++语言来实现OpenMP的多线程编程。 Current spec is OpenMP 2.5 250 Pages (combined C/C++ and Fortran) * 多核技术 * OpenMP多线程编程基础 OpenMP的编程模型以线程为基础,通过编译指导语句来显示地指导并行化,为编程人员提供了对并行化的完整的控制。 OpenMP程序的执行模型采用Fork-Join的形式 Fork,创建新线程或者唤醒已有线程;Join,即多线程的汇合 Fork-Join执行模式在开始执行时,只有一个叫主线程的运行线程存在。 主线程在运行中,需要进行并行计算时,派生出线程执行并行任务。 在并行执行时,主线程和派生线程共同工作。 在并行代码结束后,派生线程退出或挂起,控制流程回到单独的主线程中。 * 多核技术 * OpenMP多线程
您可能关注的文档
最近下载
- 《建筑结构可靠性设计统一标准+GB+50068-2018》详细解读.pptx VIP
- 危险化学品包装物及容器产品生产许可证实施细则(一)(危险化学品包装物、容器产品部分)2025.pdf VIP
- 变电站一键顺控技术导则-2022年.pdf VIP
- 2026年黑龙江哈尔滨高三一模高考物理试卷试题(含答案详解).pdf VIP
- 水泥厂散装库设计计算书.xlsx VIP
- 2025年陕西低压电工考试内部全考点题库附答案 .pdf VIP
- 2025年上海市重点建设项目社会稳定风险评估报告编制指南.pdf VIP
- 沪粤版八年级物理下册第七章 小结与复习教学课件.ppt VIP
- 京津冀机场货运中心20万吨货邮处理工程可行性研究报告.docx
- Science Advances 投稿格式附件SI.docx VIP
原创力文档

文档评论(0)