普遍的计算趋势发展是平衡共享的网络资源和互联网上的海量数据。
HPC(High Performace Computing)系统泛指用于重大规模科学、工程计算的计算机系统。
计算范式之间的区别:
分为集中式计算、并行计算、分布式计算、云计算几种。
(1)集中式计算:将所有计算资源集中在一个物理系统之内,所有资源(处理器、内存、存储器)是全部共享的,并紧耦合在一个集成式的操作系统中。例如:数据中心、超级计算机。
(2)并行计算:所有处理器,可以是紧耦合于中心共享内存,也可以松耦合于分布式内存。处理器间通信通过共享内存或通过消息传递完成。
(3)分布式计算:一个分布式系统由众多自治的计算机组成,各自拥有其私有内存,通过计算机网络通信,分布式系统中的信息交换通过消息传递的方式完成。
(4)云计算:一个互联网的资源可以是集中式的,也可以是分布式的。云采用分布式计算或并行计算,或两者兼有。云可以在集中的或分布式的大规模数据中心之上,由物理的或虚拟的计算资源构建。一些学者认为云计算是一种效用计算或服务计算形式。
计算范式列举:
Web服务、数据中心、效用计算、服务计算、网格计算、对等计算、云计算。
计算范式的特性及能力:
—— 普适:可靠和可扩展;—— 自主:动态和发现;—— 可调节:QoS和SLA等