第1个回答 2010-09-25
并行计算有这样的意义:在多台(并行)计算机上将一个应用任务分解成多个子任务,分配给不同的处理器,各个处理器之间相互协同,同时执行子任务的过程。并行计算可分为时间上的并行和空间上的并行。时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。
云计算是并行计算的发展,它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。也是多台计算机的组成,通过软件将机与机结合。
云计算现在应该受到了更多的重视
如果对比云计算和GPU计算
从商业和应用的角度
云计算会发展到GPU计算的前面
从并行的角度说,云计算的应用不全部都并行
事实上现在云计算都有很多解决方案和应用了
比如amazon提供的云计算已经非常吸引人了
正瞄准和考察中国市场,估计快到国内了
IBM, google, ms等等都在云计算方面发力
云只是概念,真正本后的是并行计算和分布式计算;
分布式计算,并行计算,背后的单个节点里面采用的是多线程,多核,纵核的计算,这个层面的时候,就是CUDA或者openmp一类的多线程模型