并行计算程序-梯形积分法_f(x)具体怎么影响梯形面积计算法的并行程序-程序员宅基地

技术标签: 算法  

并行计算的分析过程

1、将问题分解为多个子问题
2、为每个进程分配求解任务
3、将求解的结果汇总计算
并行程序设计与分治法的分析过程类似,如果想了解分治法的设计思路
算法设计与分析之分治法
并行程序相比较与串行程序的优点是:它很好地利用的cpu的资源,使得多个处理器同时解决一个问题。
这里我们计算 f(x) = x^2 + 2*x + 1;函数在 [0,3] 上的面积
代码中MPI的安装使用可以在网上找一些资料进行了解。

MPI 与普通的c程序在编译与执行命令上有写不同

mpicc -o test test.c 编译命令
mpirun -np 4 ./test 执行命令(用四个进程并行执行该程序)

#include <stdio.h>
#include "mpi.h"
#include <unistd.h>

//二次函数
double Fun(double x)
{
   
    
    return x*x+2*x+1;    
}

//单个进程之间的面积求解
//n 表示累加的次数,m 表示相邻元素间的跨度
double Area(int n,double m,double start
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43390943/article/details/88922235

智能推荐

C++ vector中reserve和resize区别_reserve 和 resize 性能-程序员宅基地

文章浏览阅读687次。C++ vector中reserve和resize区别_reserve 和 resize 性能

html的autocomplete属性如何使用_html输入框有多余内容显示使用autocom-程序员宅基地

文章浏览阅读1.5k次。autocomplete属性可以阻止浏览器对文本框的自动补全功能.autocomplete 属性是 HTML5 中的新属性。注释:autocomplete 属性适用于 ,以及下面的 类型:text, search, url, telephone, email, password, datepickers, range 以及 color。提示:在某些浏览器中,您可能需要手动启用自动完成功能_html输入框有多余内容显示使用autocom

2020 华为CHAI-AI考试资料+题库_华为ai考试-程序员宅基地

文章浏览阅读2.9k次,点赞6次,收藏17次。2020参加了华为的CHAI-AI认证考试,因此整理了华为人工智能资料。考试内容是HCIA-AI V3.0 。自己整理了题库部分解析。资源完全开源。希望都能开源并且通过考试。_华为ai考试

oracle nvl函数 mysql_浅谈mysql可有类似oracle的nvl的函数-程序员宅基地

文章浏览阅读376次。要用ifnull,而不是isnullisnull是判断是否为null,返回值是1表示null或者0表示不为空ifnull等同于oracle的nvl,用法如下mysql> select ifnull(1,10);+--------------+| ifnull(1,10) |+--------------+| 1 |+--------------+1 row in set..._mysql 类似oracle的nvl的函数

条件概率与多层感知机的关系-程序员宅基地

文章浏览阅读574次,点赞28次,收藏9次。1.背景介绍多层感知机(Multilayer Perceptron, MLP)是一种常见的人工神经网络结构,它由多个层次的节点组成,这些节点通过权重和偏置连接在一起。多层感知机的核心思想是通过多个隐藏层来逐层提取数据中的特征,最终实现对输入数据的分类或回归预测。在过去的几十年里,多层感知机被广泛应用于各种机器学习任务,如图像识别、自然语言处理、数据挖掘等。条件概率(Conditional ...

【生活问题】买房子,采光计算,还有一些生活教育感悟_北京是北纬40度,与南回归线纬度差63度26分。冬至太阳直射南回归线,正午太阳高度由-程序员宅基地

文章浏览阅读7.4k次。冬至,太阳直射南回归线,正午太阳高度由南回归线向南北递减,北京是北纬40度,与南回归线纬度差63度26分,所以北京正午太阳高度,即阳光与地的夹角为26度24分。注:冬至位置是南回归线,夏至是北回归线位置,中国在北回归线以北(所以我们的房子只有南面采光,太阳永远在我们南面)看图就能知道冬至时,太阳离中国位置最远,角度最小,采光最差,所以冬至这段时间,房屋采光如果可以的话,那全年采光没_北京是北纬40度,与南回归线纬度差63度26分。冬至太阳直射南回归线,正午太阳高度由

随便推点

OSPF虚链路配置及认证_ospf的vlink开认证-程序员宅基地

文章浏览阅读6.1k次,点赞5次,收藏14次。写在前面:虚链路被视为是骨干区域area0的一个延伸,因此如果在路由器上开启了area0的区域认证,那么要注意虚链路也要参与认证。1.网络拓扑图链接:https://pan.baidu.com/s/1SA7nmvomJziYq5x8U18gtA提取码:8888eNSP链接:https://pan.baidu.com/s/1wP0vHim4yqVV0bc0wmzhFw提取码:88882.网络需求a.R1、R2、R3及R4运行OSPF;b. 由于Area2未与Area0直连,因此网络中OSP_ospf的vlink开认证

Springcloud+ Springsecurity oauth2.0 + jwt简单实现认证_spring cloud oauth 2.0 enablewebsecurity-程序员宅基地

文章浏览阅读3.8k次。基于Springcloud+ Springsecurity oauth2.0 + jwt 实现一个认证授权手脚架一.用户的认证与授权什么是用户身份认证?用户身份认证即用户去访问系统资源时系统要求验证用户的身份信息,身份合法方可继续访问。常见的用户身份认 证表现形式有:用户名密码登录,指纹打卡等方式。什么是用户授权?用户认证通过后去访问系统的资源,系统会判断用户是否拥有访问资源的权限,只允..._spring cloud oauth 2.0 enablewebsecurity

DateTimePicker控件进行时间选择与显示_vb.net datetimepicker 怎么选时间-程序员宅基地

文章浏览阅读490次。1.格式化选python基础教程择时间Start_Time.Format = DateTimePickerFormat.Custom; Start_Time.CustomFormat = "yyyy-MM-dd-HH:mm";2.时间c#教程比较大小DateTime t1 = DateTime.Parse(Start_Time.Text.Trim());DateTime t2 = DateTime.Parse(End_Time.Text.Trim());if (DateTime.Compare_vb.net datetimepicker 怎么选时间

C++11:shared_ptr循环引用问题

详细介绍了引用循环出现的场景及为什么会出现引用循环,以及如何解决引用循环,引入了weak的概念。

Spring Boot的热部署工具“AND”Swagger测试工具

指的是在项目无需重启的情况下,只需要刷新页面,即可获得已经修改的样式或功能。要注意该工具一般用于开发环境,在生产环境中最好不要添加这个工具。对于无需重启便可刷新这么方便的工具,在项目中该如何使用:在spring boot 项目中使用工具的方法就是引入相关依赖,热部署工具的依赖如下:

SpringIoc的注入原理_springioc注入原理-程序员宅基地

文章浏览阅读589次。SpringBean的注入原理spring是在配置类需要指定扫描包,然后递归得到下面所有的文件;(springboot默认启动类和兄弟目录下面所有的包文件)包名+文件名=类全限定名;calss.from加载到内存当中,得到字节码(class);判断这个类的脑门上是否有注解(就是类的头顶上),有注解的话,就把这个类先put到Map里面(ResourcesMap和autowiredMap各一..._springioc注入原理