Home
个人中心
广告服务
使用帮助
关于我们
登录
注册
用户名
Email
自动登录
找回密码
密码
登录
注册
搜索
本版
用户
首页
Portal
前沿
动态
人物
会议
工具
论坛
BBS
家园
Space
好友
帖子
收藏
道具
勋章
任务
淘帖
导读
设置
退出
流体中文网
»
论坛
›
软件学习
›
Fluent论坛
›
单机多核,就一个cpu 属于分布式并行计算吗?
返回列表
查看:
3936
|
回复:
7
单机多核,就一个cpu 属于分布式并行计算吗?
[复制链接]
hongfu2233
hongfu2233
当前离线
积分
867
IP卡
狗仔卡
发表于 2014-8-9 12:47:41
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
注册
x
单机多核,就一个cpu 属于分布式并行计算吗?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
webmaster
webmaster
当前离线
积分
189469
IP卡
狗仔卡
发表于 2014-8-9 13:29:12
|
显示全部楼层
分布式计算(DMP)一般指在多个节点上的计算,单机多核应属于共享内存并行计算(SMP)。
回复
支持
反对
使用道具
举报
显身卡
hongfu2233
hongfu2233
当前离线
积分
867
IP卡
狗仔卡
楼主
|
发表于 2014-8-9 15:52:45
|
显示全部楼层
回复 2# webmaster 的帖子
多谢版主,那在MPI环境下进行分布式并行计算是什么意思啊?就是多台机器并行计算吗?
回复
支持
反对
使用道具
举报
显身卡
webmaster
webmaster
当前离线
积分
189469
IP卡
狗仔卡
发表于 2014-8-9 20:23:46
|
显示全部楼层
MPI是并行计算时数据在各节点之间传送的一种机制,也是最常用的一种机制。你可以把它理解为一个软件,所谓MPI环境就是安装了MPI软件,然后在这个软件环境下进行的并行计算。
回复
支持
反对
使用道具
举报
显身卡
onesupeng
onesupeng
当前离线
积分
17914
IP卡
狗仔卡
发表于 2014-8-11 07:05:06
|
显示全部楼层
从硬件上说,版主说得有道理。从操作层面,应该是程序建立一个A[1]的数组内存指针,是否说有进程都是对这个地址进行操作的。如果是则是共享内存,否则算是分布式计算。因而多个节点并行目前来看都是分布式,但单个节点甚至是单个核的并行计算,既可以使共享内存也可以是分布式计算。
再直白一点,MPI进行的,认为是分布式并行计算,openmp 认为是共享内存式,一般也不会有太大的问题
回复
支持
反对
使用道具
举报
显身卡
onesupeng
onesupeng
当前离线
积分
17914
IP卡
狗仔卡
发表于 2014-8-11 07:20:47
|
显示全部楼层
好几个错字,不影响阅读就不回去改了
回复
支持
反对
使用道具
举报
显身卡
hongfu2233
hongfu2233
当前离线
积分
867
IP卡
狗仔卡
楼主
|
发表于 2014-8-11 23:54:27
|
显示全部楼层
回复 4# webmaster 的帖子
感谢版主!
回复
支持
反对
使用道具
举报
显身卡
hongfu2233
hongfu2233
当前离线
积分
867
IP卡
狗仔卡
楼主
|
发表于 2014-8-11 23:55:55
|
显示全部楼层
回复 5# onesupeng 的帖子
十分感谢,大体明白了
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表