当前位置: 首页 > news >正文

建设网站要注意事项网站推广的方法和渠道

建设网站要注意事项,网站推广的方法和渠道,做网站app要多钱,汕头人才网url: https://dazuozcy.github.io/posts/introdution-to-openmp-intel/#19-%E6%8A%80%E8%83%BD%E8%AE%AD%E7%BB%83%E9%93%BE%E8%A1%A8%E5%92%8Copenmp 本章节内容仅提供引入,关于 task 更详细的细节请看 openMP 手册或者源材料 Day9 介绍了一个优化链表遍历的粗糙方…

url: https://dazuozcy.github.io/posts/introdution-to-openmp-intel/#19-%E6%8A%80%E8%83%BD%E8%AE%AD%E7%BB%83%E9%93%BE%E8%A1%A8%E5%92%8Copenmp


本章节内容仅提供引入,关于 task 更详细的细节请看 openMP 手册或者源材料

Day9 介绍了一个优化链表遍历的粗糙方式,现在有一种更好的优化方式 (使用 Tasks),如下:

#pragma omp parallel
{#pragma omp single{node* p = head;while (p) {#pragma omp task firstprivate(p);process(p);p = p->next;}}
}

逐个解析:

  • #pragma omp single
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • #pragma omp task firstprivate(p)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

总的来说,task 创建一个并行任务,可以并行运行。


重新看下面的代码

#pragma omp parallel
{#pragma omp single{node* p = head;while (p) {#pragma omp task firstprivate(p);process(p);p = p->next;}}
}

总的来说,首先使用 #pragma omp single 只让一个线程运行,这个线程会循环更新 p 值,随后每次使用新的 p 值创建一个新的线程来运行 process(p) 函数。

下面这张图能很好的辅助解释
在这里插入图片描述


http://www.yayakq.cn/news/715841/

相关文章:

  • 网络上做假网站做物流深汕特别合作区天气预报
  • 投资网站维护广州教育网站设计公司
  • 减肥单页网站台州网站建站
  • 建设网站用什么好网站海外推广外包
  • wordpress资源下载站湖州市建设培训中心网站
  • 青岛专业网站建设定制建设网站的软件下载
  • 东莞做商城网站建设哪家好做啥网站好
  • 做微推的网站上海微信小程序开发公司
  • 网站建设公司推荐php工具箱是直接做网站的吗
  • 郑州软件网站建设南宁360网
  • 2W网站建设的作用想成为网站设计师要怎么做
  • 深圳极速网站建设定制网站建设需要那种技术
  • 政务公开 网站建设自助建设视频网站
  • 招聘网站的SEO怎么做宁波网站制作与推广
  • 做淘宝客找商品网站有哪些微信开放平台的发展前景
  • 大兴黄村网站建设公司电子商务网站采用的开发技术
  • 台州手机网站开发自响应式网站建设清单
  • 网站建设与运维预算凡科建站和华为云哪个好
  • 简述网站建设centos7怎么做网站服务器
  • 深圳网站建设的价格关于学校的网页设计
  • 营销网站建设需要多少钱wordpress主题 双语
  • 电子 网站模板网络优化的流程
  • 慢慢来做网站多少钱调研园区网站建设工作总结
  • 网站原创页面wordpress获取点击量
  • 网站怎么使用网站建设专题
  • Wordpress网站防止采集网站接入商排名
  • asp.net做的网站模板在线代理服务器免费
  • 网银网站建设银行直播app开发教程
  • 长沙公司核名网站肇庆住房和城乡建设部网站
  • 建设网站服务请示wordpress 常规选项