![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenMP
文章平均质量分 68
阳光总是那么灿烂
这个作者很懒,什么都没留下…
展开
-
OpenMP之数值积分(求圆周率Pi)(sections)
// Pi.cpp : 定义控制台应用程序的入口点。 //求圆周率PI #include "stdafx.h" #include #include #include #include using namespace std; static long num_steps=1000000000;//定义所分的块数 #define NUM_THREADS 2 //定义所开启的线程数 int原创 2014-09-24 11:16:40 · 3733 阅读 · 0 评论 -
OpenMP之求和(用section分块完成)
// Sum_section.cpp : 定义控制台应用程序的入口点。 //section功能:; //1.指定其内部的代码划分给线程中某个线程,不同的section由不同的线程执行; //2.将一个任务划分成独立的几个section,且section之间是并行执行的; #include "stdafx.h" //#include #include #include "omp.h" #in原创 2014-09-24 11:02:27 · 2416 阅读 · 0 评论 -
OpenMP之枚举排序
// EnumSort.cpp : 定义控制台应用程序的入口点。 //枚举排序 /* 枚举排序(Enumeration Sort)是一种最简单的排序算法,通常也称为秩排序(Rank Sort)。 该算法的具体思想是(假设按关键字递增排序),对每一个待排序的元素统计小于它的所有元素的个数,从而得到该元素最终处于序列中的位置。 假定待排序的n个数存在a[1]…a[n]中。首先将a[1]与a[2]…a[原创 2014-09-26 10:01:24 · 1797 阅读 · 3 评论