现行的并行编程模型.包括互联网应用和高性能计算。
高性能计算
(1)MPI,PGAS(如UPC,X10)
(2)OpenMP
DISC(Data intensive scalable computing)
(1)MapReduce
(2)Dryad
(3)Pregel
(4)Picollo
(1)HPC与DISC是两个领域,解决不同的问题,一个是数值计算,一个数据处理,但HPC领域也存在大量的数据,也有一些探讨hadoop等disc技术用来解决科学领域的数据
(2)MPI vs。 MapReduce,有很多的比较。现在越来越多的人将MPI和UPC进行组合。
交叉是难免的。
高性能计算
(1)MPI,PGAS(如UPC,X10)
(2)OpenMP
DISC(Data intensive scalable computing)
(1)MapReduce
(2)Dryad
(3)Pregel
(4)Picollo
(1)HPC与DISC是两个领域,解决不同的问题,一个是数值计算,一个数据处理,但HPC领域也存在大量的数据,也有一些探讨hadoop等disc技术用来解决科学领域的数据
(2)MPI vs。 MapReduce,有很多的比较。现在越来越多的人将MPI和UPC进行组合。
交叉是难免的。