.NET并行计算和并发8:硬件支持

时间:2024-08-21 14:34:20

共享内存多核系统,分布式内存系统 区别

分布式内存系统主要通过Message passing interface在各个微处理器之间通信,但是MPI共享内存多核系统是没有必要的,会造成额外的开销。

分布式内存系统如下如:
.NET并行计算和并发8:硬件支持

分布式内存的计算机系统,如下图所示:

.NET并行计算和并发8:硬件支持

顺序指令只能运行在一个可用内核上。因此需要将计算分布在共享内存的多个内核上。