2022-07-12 13:37:02 来源 : 中关村在线
近日,英特尔携手谷歌联合发布云HPC工具包(Cloud HPC Toolkit),共同推动谷歌云的高性能计算(HPC)应用发展。该全新资源能够让用户使用来自英特尔 oneAPI Base和HPC工具包中的工具,通过面向仿真和建模的英特尔精选解决方案来优化性能。这些新工具不仅缩短了编译时间,以加快获得结果,亦能在SYCL内为不同厂商的加速器产品提供加速。
谷歌HPC解决方案负责人Ilias Katsardis表示:“将云HPC工具包与面向仿真和建模的英特尔精选解决方案相结合,可以带来更多益处。值得注意的是,开发者可以自动启用经过严格测试并针对实际性能进行优化的软硬件配置,这能够在很大程度上减少不确定性。”
一直以来,英特尔始终致力于通过支持开放的生态系统,推动整个行业的创新。现阶段,企业和科研机构都非常希望能够利用云计算扩展计算能力,并在大型、复杂项目上应用最新技术。尽管在云中建立强大的HPC环境是诸多企业和科研机构的目标,然而如何迅速地掌握不熟悉的概念和工具已成为其面临的重大挑战。因此,要求较为严苛的工作负载和应用的部署进展缓慢,其不仅会遇到软件不兼容的问题,并且性能欠佳。
通过时下流行的软件交付和构建平台——Spack包管理器,面向仿真和建模的英特尔精选解决方案能够让用户可以使用包括英特尔MPI和英特尔oneAPI数学核心函数库在内的多种工具。英特尔与谷歌的合作有助于为该社区的用户提供更加无缝的交钥匙式HPC解决方案。
集成的英特尔oneAPI工具支持HPC开发人员所需的开放标准,包括C++、SYCL、Fortran、OpenMP、MPI和Python。它们使用一个代码库,在CPU和GPU上提供高效的跨架构性能。
配置云HPC工具包的英特尔精选解决方案是基于第二代英特尔至强可扩展处理器开发的,它使用户能够简化HPC工作负载的配置和部署,并针对实际应用进行优化。英特尔与谷歌的持续合作为这些项目提供了坚实的后盾,通过更加自动化、对用户友好且兼容的解决方案,使用户能够快速满足日益增长的性能需求。
2021年8月,英特尔宣布与谷歌合作,利用谷歌的HPC虚拟机映像和面向仿真和建模的英特尔精选解决方案规范,实现了在谷歌云上自动创建可兼容英特尔精选解决方案的HPC集群。在此前的合作中,通过英特尔HPC平台规范,谷歌还扩展了其基于CentOS的HPC虚拟机映像的功能,使得针对英特尔至强可扩展处理器的软件优化可以轻松地用于谷歌云上运行的用户应用。
英特尔正在将开放式编程解决方案扩展到云环境中,以加速HPC CPU和GPU架构的应用,从而进一步推动行业创新。随着HPC对高性能存储的需求不断增长,对分布式异步对象存储(DAOS)的需求也相应增长。作为英特尔E级(百亿亿级)存储堆栈的基础,DAOS是一种开源的软件定义横向扩展对象存储,为HPC应用提供具备高带宽、低延迟和高速I/O操作等特性的存储容器。云HPC工具包发布后,面向DAOS的功能现已托管在云HPC工具包中,以提供完全自动化的用户体验。