首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >积分的并行计算

积分的并行计算
EN

Stack Overflow用户
提问于 2010-04-13 19:36:02
回答 7查看 965关注 0票数 2

我想通过拆分积分范围来减少耗时的积分的计算时间。我使用的是C++、Windows和一个四核的英特尔i7处理器。

如何将其拆分成4个并行计算?

EN

回答 7

Stack Overflow用户

发布于 2010-04-13 19:38:13

你的集成算法是什么?

从数学上讲,范围上的积分是各部分上的积分之和,因此并行化似乎微不足道。

票数 3
EN

Stack Overflow用户

发布于 2010-04-13 19:42:29

使用OpenMP。gcc对此表示支持。Visual C++支持它。

票数 2
EN

Stack Overflow用户

发布于 2010-04-13 19:45:45

正如其他人所说,我相信你会知道集成就是求和,并行化应该很容易我知道你正在使用C++,但是使用go是可能的吗?使用goroutines来完成这类工作非常容易。但我知道,如果这段代码是给客户的,你就不会愿意使用go,因为它还没有在野外测试过。如果这是一个个人项目,就去做吧(没有双关语的意思)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2629131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档