白话文解释分布式计算和并行计算:
分布式计算:比如你有100块砖头,需要分给10个人十次搬,第一次10个人搬完了才能进行第二次搬,依次类推,等第十次都搬完了再将10次结果串起来然后返回结果,这种方式的瓶颈是IO和节点之间的网络传输;
并行计算:是把100块砖头分给10个人搬,10个人同时搬完并返回结果;
两者区别:并行计算在效率上要优于分布式计算,因为并行计算不需要像分布式计算那样一个节点上计算完了才能开始下一节点计算,返回过程中也不需要对计算结果进行串行之后再返回
白话文解释分布式计算和并行计算:
分布式计算:比如你有100块砖头,需要分给10个人十次搬,第一次10个人搬完了才能进行第二次搬,依次类推,等第十次都搬完了再将10次结果串起来然后返回结果,这种方式的瓶颈是IO和节点之间的网络传输;
并行计算:是把100块砖头分给10个人搬,10个人同时搬完并返回结果;
两者区别:并行计算在效率上要优于分布式计算,因为并行计算不需要像分布式计算那样一个节点上计算完了才能开始下一节点计算,返回过程中也不需要对计算结果进行串行之后再返回
本文标题:分布式计算与并行计算的区别
本文链接:https://www.haomeiwen.com/subject/trounqtx.html
网友评论