- 7
- 0
- 约3.69千字
- 约 8页
- 2016-11-28 发布于河南
- 举报
多核实验三
实验三 OpenMP与Cilk编程
实验报告
实验目的
掌握OpenMP 3.0基本功能、构成语句、句法;
掌握OpenMP 3.0特点与创新之处;
掌握Cilk编程的基本方法;
掌握使用OpenMP进行多线程编程基本方法和调试;
掌握使用Intel Parallel Composer生成给予OpenMP优化可执行程序;
二、实验条件
硬件:
Intel多核处理器
大于1G内存
大于20G硬盘
软件:
Intel Parallel Composer beta 1.0或更高版本
熟练掌握C/C++语言
掌握Microsoft Visual Studio 2005的开发环境使用;
三、实验原理
OpenMP是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多线程程序设计的一套指导性注释(Compiler Directive)。OpenMP提供了对并行算法的高层的抽象描述,程序员通过在源代码中加入专用的pragma来指明自己的意图,由此编译器可以自动将程序进行并行,并在必要之处加入同步互斥以及通信。
实验步骤
Hello world 程序
1、关闭病毒扫描和监控程序;
2、采用 VS2005 工具新建工程,并加入实验程序文件: helloworld.c;
3、编译,运行程序并记录实验结果;
4、在源程序代码
您可能关注的文档
- chapter_5.-C++的多态.doc
- Oracle 11g新特性之模式管理.doc
- 数据库表间关系(java私塾).doc
- VC基本知识.doc
- Windows系统进程列表完全解析.doc
- 第八章_VHDL结构.ppt
- 第八章_VHDL结构-重庆科创职业学院.ppt
- 实验 面向对象编程练习.doc
- windows 7启动项和引导文件bcdboot.ppt
- 栅格数据矢量化.ppt
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)