Inter Fortran 实现 OpenMP并行

shdtm 2013-02-09 07:07:18
我用的是Inter Fortran和VS2010,现在想用OpenMP多线程并行计算提高效率,看了几个案例,然后也试了一下,感觉都不行呢,请问有人会吗?
我试过:
----------------------------------
!$omp parallel do
!$omp end parallel do
------------------------------------
!$omp parallel private(j,i)
!$omp do
!$omp end do
!$ompend parallel
-------------------------------------
感觉这两个都不行,因为cpu使用率都只哟25%左右

...全文
1686 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
海兰 2013-12-04
  • 打赏
  • 举报
回复
引用 楼主 shdtm 的回复:
我用的是Inter Fortran和VS2010,现在想用OpenMP多线程并行计算提高效率,看了几个案例,然后也试了一下,感觉都不行呢,请问有人会吗? 我试过: ---------------------------------- !$omp parallel do !$omp end parallel do ------------------------------------ !$omp parallel private(j,i) !$omp do !$omp end do !$ompend parallel ------------------------------------- 感觉这两个都不行,因为cpu使用率都只哟25%左右
cpu的使用率跟你执行的具体程序也有关系的

2,245

社区成员

发帖
与我相关
我的任务
社区描述
OpenAPI
社区管理员
  • OpenAPI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧