高性能计算(High Performance Computing,HPC)通常指将计算能力积聚,用并行计算方式解决更大规模的科学、工程和商业问题。如今,高性能计算已在不知不觉中渗透到我们日常生活的方方面面,从材料科学到石油勘探、金融市场、应急管理、医学、互联网等,高性能计算无一不大显身手,帮助快速攻克各种疑难问题。
针对日益增长的 HPC 计算能力需求,阿里云在现有基础设施之上推出了弹性高性能计算(Elastic High Performance Computing,E-HPC)产品,为用户提供一站式的高性能计算服务的云平台,即HPCaaS(High Performance Computing as a Service)公共云服务。E-HPC 产品可以满足的场景与典型用户如图2-11 所示。
图2-11 E-HPC 产品可以满足的场景与典型用户48
E-HPC 产品既支持高性能CPU、异构计算GPU 实例的IaaS 服务,也提供高性能计算软件栈的PaaS 服务,以及根据应用模板定制的SaaS 服务,主要面向教育科研等有大规模计算需求的企事业单位,并支持HPC、AI 和大规模数据分析等应用。可以看到,E-HPC 产品解决的是从底层资源到中间计算框架的交付效率和复杂度的问题。通过E-HPC 产品,高性能计算的用户可以真正做到仅关注计算模型,而不去关注底层资源问题。