- 7
- 0
- 约5.62千字
- 约 74页
- 2019-09-28 发布于湖北
- 举报
并行与分布式计算;一、概念辨析
二、并行计算
三、分布式计算
四、基于GPU的高性能计算
五、分布式应用框架Hadoop ;并行计算
分布式计算
并行计算vs分布式计算
网格计算
云计算
云计算vs网格计算
普适计算
普适计算vs云计算;并行计算(或称平行计算)与串行计算对应;
并行计算可分为时间上的并行和空间上的并行
时间上的并行就是指流水线技术
空间上的并行则是指用多个处理器并发执行计算
并行计算科学主要研究:空间上的并行问题
并行计算通常是针对计算量的科学计算问题
并行结构可分为
单机的多核多处理器的并行
多机(集群)的并行(提供集群计算集群服务)
高性能计算,超级计算
;分布式计算主要研究:如何把一个需要巨大的计算能力才能解决的问题分解成许多小的部分,然后把这些部分再分配给许多志愿者计算机进行处理,最后把这些计算结果综合起来得到最终的结果。
通常使用世界各地上千万志愿者计算机的闲置计算能力,通过互联网进行数据传输。
可以帮助一些缺乏研究资金的、公益性质的科学研究,加速人类的科学进程。;并行计算借助并行算法和并行编程语言能够实现进程级并行(如MPI)和线程级并行(如openMP)。而分布式计算只是将任务分成小块到各个计算机分别计算各自执行。
粒度方面
并行计算中,处理器间的交互一般很频繁,往往具有细粒度和低开销的特征,并且被认为是可靠的。
分布式计算中,处理器间的交互不频繁,
原创力文档

文档评论(0)