AI 中文总结
本文档为研究者提供HPC网络技术的学习起点,涵盖通信API、控制平面等主题,并结合El Capitan超级计算机架构展开说明。
AI 中文摘要
网络是几乎所有计算系统的关键基础设施,在高性能计算(HPC)系统中尤为重要,高性能计算系统的用户会处理大规模问题。遗憾的是,构成超级计算机和数据中心网络的许多硬件与软件技术,并未在课堂中广泛讲授,也未在教科书或初级资料之外的教育文档中大量涵盖。本文档旨在降低理解门槛、提供大量进一步研究的参考文献,为学习这些技术提供起点。涵盖的主题包括各层级的通信与网络编程API、网络控制平面技术、物理互连及链路层设备,随后结合劳伦斯利弗莫尔国家实验室打造的领导级超级计算机El Capitan的架构展开讨论,使上述内容更具实际参考性。
英文摘要
Networks are critical infrastructure in nearly every computing system, but they are particularly important in High Performance Computing (HPC) systems, where users tackle problems at massive scale. Unfortunately, many of the hardware and software technologies that comprise supercomputer and datacenter networks are not widely taught in classes, nor are they extensively covered by textbooks or other educational documents outside of their primary sources. The purpose of this document is to provide a starting point to learn about these technologies by lowering the barrier to understanding and providing an abundance of references for further research. Covered topics include all levels of communication and network programming APIs, network control plane technologies, physical interconnects, and link-layer devices which are then brought to life in discussion of the architecture of El Capitan, a leadership class supercomputer created by Lawrence Livermore National Laboratory.
CommentsThe paper has since received multiple corrections and more will be made before the document is ready to be reuploaded