新闻

UCF联盟看到多个开源项目的强劲增长和采用

UCF联盟营销工作组主席Brian Sparks

现代HPC系统包括数量众多的计算元素和极低延迟的互连网络。为了利用这些体系结构的功能并满足其可伸缩性要求,通信软件需要扩展和支持具有足够功能的应用程序,以表达其并行性。而且,通信软件应增加尽可能少的开销,以避免损害互连网络的本机性能。这些要求使高性能通信软件的设计极为复杂,因为它们要求最小的内存要求,低指令数和高速缓存活动,同时又要满足严格的性能目标。

可以在中间件(例如Portals,GASNet,UCCS和ARMCI)之上构建用于通信的高级编程模型(例如MPI,SHMEM),或者使用通常由供应商提供的较低层的特定于网络的接口。前者提供了跨不同系统的高级通信抽象和可移植性,而后者则提供了与硬件的接近性,并使与多个软件层相关的开销最小化。 UCX是一种将高性能与高性能结合在一起的通信框架,旨在将两者的优点结合在一起。 UCX是UCF联盟的一个项目。由于对HPC技术和应用的未来至关重要,因此UCX收到了2019 R&D100 award.

不断开发新技术以支持数据中心体系结构从旧的以CPU为中心的概念向以数据为中心的概念的迁移,并帮助推动这一努力,UCF在ISC2020上宣布并宣布了一个新项目-开放智能网络应用程序接口 (OpenSNAPI)项目。这个新项目的目标是帮助扩展智能网络和计算存储的新兴用例的适用性和可移植性,以增强超级计算性能,卸载安全性或虚拟化功能,提高存储性能等等。

新的OpenSNAPI项目迅速发展起来,我们看到整个行业对OpenSNAPI的新发展和贡献。开发人员亲眼目睹了将网络处理卸载到智能适配器上所获得的效率提高,以及体验了其他卸载活动(例如持久性内存存储)所具有的令人难以置信的灵活性和性能。例如,UCF最近与Arm合作,并接受了基于OpenSHMEM的I / O研究扩展的开源贡献,以访问持久性存储器。该开放源代码软件提供给OpenSNAPI项目,使智能网络适配器能够实时访问大型数据集,并为对延迟敏感的应用程序提供更高的应用程序性能,例如欺诈检测,网络安全分析,网络规模的个性化和物联网(IoT)。

UCF联盟促成的其他项目是统一集体通信(UCC )项目和高性能计算可用性(HPCA)基准测试项目。 UCC 的目标是利用可伸缩的和可感知拓扑的算法,软件实现技术和网络内计算硬件加速引擎,提供高性能和可伸缩的集体操作。它与UCX合作,并利用UCX的高性能点对点通信操作和库实用程序。

HPCA Benchmark项目旨在创建一个用于对HPC和AI系统性能和功能进行排名的新指标,并且旨在补充现有基准(例如HPCC和HPCG)。 HPCA旨在行使计算,数据和网络访问模式,以测量系统的计算可用性。

所有这些项目都看到了大量的活动和发展,我们期待下个月在即将到来的活动中与您分享 年会及工作坊 (2020年森林舞会狮子机月30日至12月3日)。年度“数字”会议和研讨会将涵盖多个UCF联盟主题和项目,包括UCX,用于Apache Spark的UCX,UCC,OpenSNAPI以及其他RDMA开发,使用和未来。

寄存器 今天免费,并利用这个巨大的机会与UCF专家联系,并从AMD,ANL,Arm,Facebook,华为,LANL,NVIDIA,ORNL等获得有关他们在UCF联盟中的发展以及未来方向和项目的见解。

我们期待为我们的所有项目做出更多激动人心的贡献,并邀请您和您的组织成为以数据为中心的革命的一部分。详细了解加入UCF并成为一名 会员 今天。