我已经知道:
(1)超算是由许多节点组成(跟云数据中心一样)。
(2)每个超算节点中并没有很多cpu,比如天河二号每节点一个cpu,每节点一个操作系统,只是两个节点共用一个主板。(跟云数据中心差别不大,没有明显的性能提升作用)
(3)各个超算节点也是通过网络连接(跟云数据中心一样)
从以上几点,超算在原理上的并没有性能优势。
(4)各个超算节点之间可以采用RDMA,infiniband等高速网络技术互联(这是针对特殊业务的一个性能提升点,但最新的云数据中心也在引入这些技术,说明这些技术并非超算才能用)
(5)云数据中心一般采用虚拟化技术给用户提供虚拟机有较大性能损失。(但如果是自己用的集群,完全可以直接使用裸机,最新的公有云也开始提供裸机业务了)
以上(4)(5)是常见的云数据中心服务性能低于超算的点,可这些在云数据中心也完全可以做到。云数据中心采用相应技术或使用方式之后,超算在原理上的并没有性能优势。
那超算在原理上,到底快在哪里呢?