基于网络接口控制器(NIC)的聚合通信卸载技术是解决并行应用程序通信瓶颈的重要途径,在Exascale级计算机系统背景下,下一代基于NIC的聚合通信卸载技术面临着众核处理器、系统规模爆炸性增长、互联网络复杂等方面的挑战,迫切需要开展NIC新体系结构的研究。本课题拟提出新的聚合通信卸载软硬件构架,通过软件生成算法框架,硬件提供可编程原语支持的技术途径,降低硬件实现的复杂度,并解决有效支持众核处理器、上十万个节点的可扩展性需求等问题。课题还拟在新的架构下,研究支持互联网拓扑、非阻塞、近邻模式等聚合通信新特性的关键技术。本课题进行的研究着眼于突破软硬件接口、算法框架提取、硬件原语设计、NIC体系结构等一系列关键问题,将为下一代高性能计算机NIC的设计实现提供有效的理论和技术支持。
英文主题词collective communication;parallel computer;Exascale computing;offloading;RDMA