24小时热门版块排行榜    

查看: 1556  |  回复: 2

whpwan

新虫 (初入文坛)

[交流] OpenMP 并行效率没有 已有1人参与

有简单程序并行,但没有效率,程序结构很简单,请各位大神帮忙看看:
PROGRAM parallel_01

    USE omp_lib
    IMPLICIT NONE

    INTEGER :: i,j,ii
    REAL, DIMENSION(1:20000000) :: f, g
    REAL :: k,t1,t2,time

    CALL omp_set_num_threads(4)   
    k = 0   
    t1=omp_get_wtime()
    do ii=1,1000                !这层循环是为了使计算时间长一点,方便观察并行时间

    !$omp parallel private(k,i)
    !$omp do
        DO i = 1, 20000000
                f(i) = g(i)+1
                k = k + 1
        END DO
    !$omp end do
    !$omp end parallel
      
    !$omp parallel private(k,j)
    !$omp do
        DO j = 1, 20000000
                g(j) =f(j)+1
                k = k + 1
        END DO
    !$omp end do
    !$omp end parallel
    enddo     !end of ii=1,1000
   
    t2=omp_get_wtime()
    print*,"cost time:",t2-t1
   
END PROGRAM

计算机配置为4核的,分别调用2,3,4核,输出时间几乎一样,没有并行效率,急求大神指点!!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

whpwan

新虫 (初入文坛)

顶一下
2楼2014-05-15 10:28:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

songseunghun

铁杆木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
private后面加上num_threads(),括号内写上几个线程,估计会好一些吧
3楼2014-05-17 09:50:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 whpwan 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 286求调剂 +3 lemonzzn 2026-03-16 4/200 2026-03-16 20:13 by zhq0425
[考研] 309求调剂 +5 花与叶@ 2026-03-10 5/250 2026-03-16 14:13 by 哦哦123
[基金申请] 国自科面上基金字体 +5 iwuli 2026-03-12 6/300 2026-03-16 13:13 by Kamiu_MK
[考研] 311求调剂 +6 冬十三 2026-03-15 6/300 2026-03-16 08:00 by wang_dand
[考研] 26考研一志愿中国石油大学(华东)305分求调剂 +3 嘉年新程 2026-03-15 3/150 2026-03-15 13:58 by 哈哈哈哈嘿嘿嘿
[考研] 材料专硕326求调剂 +4 墨煜姒莘 2026-03-15 4/200 2026-03-15 11:02 by dyw
[考研] 材料与化工(0856)304求B区调剂 +7 邱gl 2026-03-10 11/550 2026-03-14 12:18 by 邱gl
[考研] 331求调剂(0703有机化学 +5 ZY-05 2026-03-13 6/300 2026-03-14 10:51 by Jy?
[考研] 311求调剂 +8 zchqwer 2026-03-10 8/400 2026-03-14 00:01 by JourneyLucky
[考研] 285 求调剂 资源与环境 一志愿北京化工大学 +3 未名考生 2026-03-10 3/150 2026-03-13 23:04 by JourneyLucky
[考研] 一志愿中科院,化学方向,295求调剂 +4 一氧二氮 2026-03-11 4/200 2026-03-13 22:35 by JourneyLucky
[考研] [0860]321分求调剂,ab区皆可 +4 宝贵热 2026-03-13 4/200 2026-03-13 22:01 by 星空星月
[考研] 26调剂/材料/英一数二/总分289/已过A区线 +6 步川酷紫123 2026-03-13 6/300 2026-03-13 21:59 by 星空星月
[考研] 304求调剂 +7 7712b 2026-03-13 7/350 2026-03-13 21:42 by peike
[考研] 四川大学085601材料工程专硕 初试294求调剂 +4 祝我们好在冬天 2026-03-11 4/200 2026-03-13 21:39 by peike
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[论文投稿] 投稿问题 5+4 星光灿烂xt 2026-03-12 6/300 2026-03-13 14:17 by god_tian
[考研] 274求调剂0856材料化工 +12 z2839474511 2026-03-11 13/650 2026-03-13 10:39 by peike
[考研] 研究生招生 +3 徐海涛11 2026-03-10 7/350 2026-03-12 14:26 by 徐海涛11
[硕博家园] 木虫好像不热闹了,是不是? +4 偏振片 2026-03-10 4/200 2026-03-10 09:51 by longwave
信息提示
请填处理意见