OpenMP Sections
来源:互联网 发布:java 数组转字符串 编辑:程序博客网 时间:2024/06/05 23:07
// 工作分区(sections)是只利用OpenMP的sections编译指导语句,将用section // 语句指定的内部代码,划分成多个工作区分配给线程组中的各个线程, // 不同的section由不同的线程执行。各线程工作量的总合等于原来的 // 的工作量。这显然比并行区域所做的重复性劳动更有意义#pragma omp parallel sections {#pragma omp section { // 如果omp块里面的语句多于一句,必须加上{},作为线程的函数体 cout << "section 1 thread = " << omp_get_thread_num() << endl; // 在此处加上Sleep()只是挂起当前的线程,主线程还会继续运行 // Sleep在此起不到同步各个线程的作用 Sleep(10); } #pragma omp section { cout << "section 2 thread = " << omp_get_thread_num() << endl; Sleep(10); } #pragma omp section cout << "section 3 thread = " << omp_get_thread_num() << endl; }
阅读全文
0 0
- OpenMP Sections
- OpenMP Sections
- OpenMP: sections分段并行
- OpenMP: sections分段并行
- OpenMp之sections用法
- Openmp入门(2)(for + sections)
- OpenMP之数值积分(求圆周率Pi)(sections)
- openmp 快速入门 常用技巧 parallel for sections reduction critical
- OpenMP 之 sections 求素数、求和、求积分圆周率(星星笔记)
- OpenMP
- OpenMP
- openmp
- OpenMP
- openMP
- OpenMp
- OpenMP
- OpenMP
- OpenMP
- RAM和ROM
- mui HTML5 plus 下载文件
- 李开复:人工智能可能会让一半人失业
- 《四》判断二维码是否含有关注者信息
- ratingbar设置星星个数
- OpenMP Sections
- 聊聊并发-Java中的Copy-On-Write容器(转载)
- 密码常用术语
- Linux总结笔记7-配置NFS服务实现Linux间文件共享
- Android导入jar文件
- Jenkins搭建与远程部署
- jdbc
- Java集合工具类Collections常用方法
- linux(六)其他常用命令