【学习】串行计算与并行分布式计算的区别
捺捺 2007-12-25 05:12:32 单核系统
– 采用的算法都是串行算法,并不需要用到并行计算,更不需
要分布式计算。
多核系统
– 为了将计算分摊到多个CPU核中执行,更多的将采用并行计
算和分布式计算。
并行计算主要需要用到并行设计模式和并行算法,并行计算的
复杂度比串行计算要稍微高一些。
在并行计算中,只是讲计算并行地执行,没有考虑任务间的竞
争导致的CPU饥饿问题,分布式计算就是为了更好地解决CPU
饥饿问题,将计算真正均衡地分摊到各个CPU核上运行,让多
个CPU核发挥更高的效率。
分享一下,大家共同学习哈