course
lonier_
这个作者很懒,什么都没留下…
展开
-
并行算法
并行算法就是用多台处理机联合求解问题的方法和步骤,其运行过程是将给定的问题首先分解成若干个尽量相互独立的子问题,然后使用多台计算机同时求解他,从而最终求得原问题的解。1.并行算法设计并行算法设计包括划分法、分治法、平衡树法、倍增法、指针跳跃法、流水线法、破对称法等,根据问题的特性来选择适合的设计方法。并行编程的模型主要有数据并行、消息传递和共享存储器。并行语言发展迅速,并行语言...原创 2019-04-23 19:22:44 · 7945 阅读 · 0 评论 -
OpenMP求PI的四种方式
求PI值数值积分的常见算法矩形法 梯形法 抛物线法几何意义:以矩形法为例进行并行编程1.串行程序#include<stdio.h>#define MAX_N 10000int main(){ double pi = 0.0; int i; double x,step = 1.0 / MAX_N; for (i ...原创 2019-04-29 13:46:08 · 5877 阅读 · 0 评论