openMP并行学习1
来源:互联网 发布:天谕萝莉捏脸数据图 编辑:程序博客网 时间:2024/05/16 08:04
直接新建win32工程,添加C++代码后,在属性语言修改“支持openMP”:
#include "stdafx.h"#include<omp.h>#include <iostream>using namespace std; //循环测试函数void test(){ for(inti=0;i<10000;i++) { }} int _tmain(int argc, _TCHAR* argv[]){ cout<<"这是一个并行测试程序!\n"; doublestart = omp_get_wtime( );//获取起始时间 #pragma ompparallel for for(inti = 0; i < 10000; i++) { test(); } doubleend = omp_get_wtime( ); cout<<"计算耗时为:"<<end -start<<"\n"; cin>>end; return0;}
并行程序:
//#include "stdafx.h"#include<omp.h>#include<iostream>using namespace std;//循环测试函数void test(){for(int i=0;i<10000;i++){}}int main(){cout<<"这是一个串行测试程序!\n";double start = omp_get_wtime( );//获取起始时间for(int i = 0; i < 10000; i++){test();}double end = omp_get_wtime( );cout<<"计算耗时为:"<<end -start<<"\n";cin>>end;return 0;}
10000*10000啊,真是不做不知道啊,并行原来如此给力!!
- openMP并行学习1
- openMP并行程序设计基础1
- OpenMP: OpenMP并行程序设计
- OpenMP: OpenMP嵌套并行
- OpenMP: OpenMP嵌套并行
- 【OpenCV学习】OpenMP并行化实例
- Openmp并行简单算例1
- OpenMP: OpenMP并行嵌套实例
- OpenMP: OpenMP嵌套并行操作
- OpenMP Tutorial学习笔记(1)OpenMP介绍
- OpenCV学习——OpenMP并行化实例
- OpenMP 之并行区域方法求和(学习笔记)
- OpenMP 之for指令并行求和(学习笔记)
- OpenMP学习日记1
- OpenMP并行程序设计
- C++ OpenMP并行程序设计
- OpenMP并行编程
- openMP 并行编程 基础
- oracle 排序分页 高效sql语句
- linux 文件修改权限
- 【 自 定 义 类 进 行 四 则 运 算 】
- 字符串模式匹配之一-------BF & KMP
- 动态代理(一)
- openMP并行学习1
- 流放
- Windows Socket I/O模型 以及 Linux Epoll模型 的有关资料
- jQuery 参考手册 - 数据
- N皇后问题
- mahout源代码阅读之CF--DataModel
- Web开发:我希望得到的编程学习路线图
- 一个关于Java Thread wait(),notify()的实用例
- 【网络流】【对偶图】海拔