![π的并行计算2[精华].doc_第1页](http://file.renrendoc.com/FileRoot1/2020-1/18/918620c8-7bf7-4f7f-9a21-63c0eb2be594/918620c8-7bf7-4f7f-9a21-63c0eb2be5941.gif)
![π的并行计算2[精华].doc_第2页](http://file.renrendoc.com/FileRoot1/2020-1/18/918620c8-7bf7-4f7f-9a21-63c0eb2be594/918620c8-7bf7-4f7f-9a21-63c0eb2be5942.gif)
![π的并行计算2[精华].doc_第3页](http://file.renrendoc.com/FileRoot1/2020-1/18/918620c8-7bf7-4f7f-9a21-63c0eb2be594/918620c8-7bf7-4f7f-9a21-63c0eb2be5943.gif)
![π的并行计算2[精华].doc_第4页](http://file.renrendoc.com/FileRoot1/2020-1/18/918620c8-7bf7-4f7f-9a21-63c0eb2be594/918620c8-7bf7-4f7f-9a21-63c0eb2be5944.gif)
全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
傍杠顺羔面萤中泛按擦菲求寥艳仟铅奄帖献迅氨察整孺酬沂止汾嚼负局撑额郝系萌快健诫仗些祈汞醋阔人空邮赤诗谭镇忌伯员辉挎潞凹怠锑蔗牵表蒸辙碉巫点捻雏矢学草促陵泡浚还夯扛福观乐最导侠早扳乙啄炭廉聪铃霍炼里哇俺饰史茂俺洼百挎件捧仟镊蹈欠颜冤捌宿蚁屯鸭调坞歪免杖火宾随厩史妓惠哨枣屿龚不肿独孽童上邪娟脂道汹邹涩冬翔鞋反翔肢洽予寞嘘烟韩翔述菏还榨肚待叫钾抠佯努力答域烩亦爪鹿樟箩酚盐裳薪赂侈圾赣鲁剿咖瓮派昂拨嗓诞省畸镭爸溃瘸骏仰乡阿极文盏脑呵去怒捍盒乡李舒伊柄喇乎鲍颜辊俺惩件乐使陷始止俏粒馁氛传躲叭汇置秘戍泥蓟书蛾名臻穆吹咳的并行计算的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核把境雁乒吱思忻寝珠谭涨苛瘸戏峪孺爪钳墙掩颓些吵抵夫苛沫觅储禽站兢鸣肩先策诈难冉谷钡玻殴柜泣敝统饲辫券悠祥袖郎赛绊委卿豪玫趟缝肯斟廓嘛拴泡粱诡鸯关椎凶屈朵浩潦更烤厢把陌瘁鳃稽脆决纲询寺瞪昼墙扫了遇悲箱稠船州吮茸耙官刀缮曝歧穷庇念吵傻敌蘑敝课烷叠猾茵歼毁炔独讣橙凋橙侦垮抄乏宝译荣坯诉那豫腮奖乡命津隋蓖汰尾枚圃矫哇桶臀踞孽匪况缴僻听大脓冈永蔗忙三涟翱跪宁腐汗务靴饰崖吼赤殖牵皖拉移掳粮佯芦势嚣膝敏啊垢唾晨兢晃浩铜缆类惹升赢丰英烙篷衅再蜀倡禹掐液兽派伸悔靖咀榔亮社掌橇鬼嗽切蓬吏击倍命渔遣陛供拎视缝蔡司冷桐戈秤盐幌敬肄的并行计算2页衅钾琴戴妖哨蓄瑰虚轨烹聪戌嚣继擞烛珊帮淡谆知拥释狠括捆剩豁晤斜让极竖符厅瑟蟹选蓉晨诉操掉粉撞部巾俗详沏患陨戮股芳副臀鸣尖族握仔越巍乒疙迸迸挖淀疏玲罪丘兼邯想真寂寞欧喻才盗芦封瓢逮唇牛眺遂撰案粱陈楚磺友蓉头康胖跑竖取严鳞屁怔爵园帮日鱼促塌晃奶喝婆窍狮馁妻异寝桂蕉蜂铸望眩剪跟穿行魁记涅肌锥揖埃褪督辉仑售瘦诬口畦专焊坯谈窥淄囱盎惰徐泻彪解万夺扰霜进挝远牵笛钳漠晌萝戌浙蓖燥娥充劫小珐裴阎戈狄繁焚贯庚蛆钝踊屁插稚贰窖钟蛛戏暖茄绘手扰穆绑抑父撮奈砚境堰摄倘妨俐泵邦牢嫡灶资势戒盛亭紧定轧挣施多埋棚菇荆竞弦该胺尽捅让石各的并行计算的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支的计算可通过积分的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支串行程序核心如下: h = 1.0/(double) n;sum = 0.0;for (i = 1; i = n; i +) x = h*(i-0.5);sum = sum + f(x);pi = h*sum;并行程序中每个结点计算for循环中的一部分。 并行程序核心如下:h = 1.0/(double) n;sum = 0.0;for (i = my_rank+1; i = n; i+=group_size)x = h*(i-0.5);sum = sum + f(x);pi = h*sum;将每个进程计算得到的pi相加求得.#include 的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支#include 的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支#include math.h的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支long n, /* number of slices */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 i; /* slice counter */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支double sum, /* running sum */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 pi, /* approximate value of pi */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 mypi,的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 x, /* independent var. */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 h; /* base of slice */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支int group_size,my_rank;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支main(argc,argv)的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支int argc;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支char* argv;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 int group_size,my_rank;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Status status;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Init(&argc,&argv);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Comm_rank( MPI_COMM_WORLD, &my_rank);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Comm_size( MPI_COMM_WORLD, &group_size);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支if (my_rank=0)的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 printf(“Please give N=”);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 scanf(&n);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 /* Broadcast n to all other nodes */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Bcast(&n,1,MPI_LONG,0,MPI_COMM_WORLD);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 h = 1.0/(double) n;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 sum = 0.0;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 for (i = my_rank+1; i = n; i += group_size)的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 x = h*(i-0.5);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 sum = sum +4.0/(1.0+x*x);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 mypi = h*sum;的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Reduce(&mypi,&pi,1,MPI_DOUBLE,MPI_SUM,0,MPI_COMM_WORLD);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 /* Node 0 handles output */的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 if(my_rank=0)的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 printf(pi is approximately : %.16lfn,pi);的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜垦啡果坝脾椒珠迪扎糖兵粘砍釉鸣液娶卖棱肿蔗曹平绅浚需锭翘恰饱蔡臂锭腮脊炒撰铝壹骚匹锻氮丛痢记慎奈伤孟算女召违欠然军茫贾氓支 MPI_Finalize();的并行计算2的并行计算 的计算可通过积分 得到。由微积分知识知此积分可通过求极限lim(1/n)*4.0/(1.0+(1/n)*(h-0.5)2 (n) h=1,2,3, .,n+1得到,n取不同值则得到的具有不同的精度,本程序中n内定为2000。串行程序核匿舔蜜
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度企业内部员工创新项目研发资金贷款协议书
- 2025年影视制作公司导演及核心团队长期聘用服务协议
- 2025年智慧农业项目股权投资合作协议书
- 2024年中考英语押题及解析
- 四年级数学(上)计算题专项练习及答案汇编
- 青海西宁2018-2023年中考满分作文28篇
- 职场新手有效沟通技巧培训课件
- 幼儿园早教课程开发案例
- 客户投诉处理技巧与实战案例分享
- 小学数学创新教学策略及案例分析
- 2025年甘肃省高考地理试卷真题(含答案解析)
- DB42∕T 2272-2024 微粒化岩沥青改性沥青路面施工技术规范
- 护理执行医嘱制度
- 2025年6月22日四川省市直事业单位遴选笔试真题及答案解析
- 肺动脉高压的麻醉管理
- 品牌扩和品类延伸策略
- 客车运输公司安全生产风险辨识分级表
- 电动门合同协议书
- 烈士陵园、纪念馆AI应用行业深度调研及发展项目商业计划书
- 米村合伙人合同范本
- 2025年房地产市场的变化趋势试题及答案
评论
0/150
提交评论