Fortran&OpenMP - 1.环境配置
2014-01-19 21:04
288 查看
编译OpenMP程序的时候,需要在编译源文件和连接时都加入‘-fopenmp’编译选项。
以Code::Blocks13.11为例,需要在'Project'-'Build Option'-'Compiler Flags'中勾选'Enable the OpenMP extensions [-fopenmp]';
在同一窗口的‘Linker Settings’-‘Other Linker Options’中加入“-fopenmp”
环境设置完毕,可以进行程序编辑了。
以Code::Blocks13.11为例,需要在'Project'-'Build Option'-'Compiler Flags'中勾选'Enable the OpenMP extensions [-fopenmp]';
在同一窗口的‘Linker Settings’-‘Other Linker Options’中加入“-fopenmp”
环境设置完毕,可以进行程序编辑了。
program main implicit none include 'omp_lib.h' integer :: threadCount integer :: threadNum !$OMP PARALLEL PRIVATE(threadCount, threadNum) threadCount = OMP_GET_NUM_THREADS() threadNum = OMP_GET_THREAD_NUM() write(*, "('THREAD: ', I2, '/', I2)") threadNum, threadCount !$OMP END PARALLEL end program
相关文章推荐
- bash并行执行
- linux驱动杂项知识点
- Linux环境变量设置
- Linux下Vim命令详解
- linux下.run文件的安装与卸载
- linux的自旋锁
- Linux系统有7个运行级别(runlevel)
- linux 文件的备份与还原
- Linux使用收集--持续更新
- Linux下tar命令详解
- Apache与Nginx的优缺点比较
- 演示分享网站Speaker Deck
- A drop of performance testing- more protocols
- select与epoll、apache与nginx实现原理对比
- 用Teleport Ultra下载网站全部页面
- Apache基金会顶级项目(一)
- ARM Linux 3.x的设备树(Device Tree)
- (转)open和fopen的区别:
- 64位CentOS U盘安装盘制作方法
- linux内核学习之二:编译内核