在并行CPU体系结构中,分布式内存体系结构中的CPU如何相互通信?

问题描述 投票:0回答:1

[当我们谈论共享内存CPU体系结构时,如果CPU希望彼此通信,则它们必须在共享内存中寻找它们共享的“变量”。但是,如果我们改为分配内存怎么办?如果有的话,CPU之间如何通信?

PS-这里的处理类型是并行的。

memory parallel-processing architecture cpu distributed
1个回答
0
投票

Q“如果有的话,CPU的(在并行CPU体系结构中]如何相互通信?“

[让我举一个这样的聪明例子-由Andreas Olofsson和他的Adapteva团队设计的Epiphany™结构。enter image description here

这些智能多核并行RISC CPU使用NoC硬件实现的2D网状网络进行系统内节点间硬件交互(命名为[[eMesh

TM),由三部分组成层的专用网络[ cMesh | xMesh | rMesh ],并且具有使用系统间eLINK 网络与其他非本地系统进行通信的扩展范围。这显示了智能并行架构如何促进最新的解决方案。敬重Andreas Olofsson及其团队。仅就上下文而言-这大约是四十年了[[之后

InMOS(英国,布里斯托尔)的先驱者首次推出了Transputer架构,该架构具有(猜测是什么,类似的)并行网络,并且还添加了最紧密的编织并行语言occam,有助于在Transputer硅内属性上产生基本硬的并行软件,但直到最近几年仍是恕我直言,直到最近[

[productive并行系统语言支持实时系统控制,以设计诸如ESA Giotto卫星等许多智能且要求苛刻的并行控制系统。

PS:关于如何从硅内层直接进行[PARALLEL]计算的不错的课程,不是吗? -所有方面都归InMOS / occam员工所有。

© www.soinside.com 2019 - 2024. All rights reserved.