论文标题

释放有关科学工作负载的网络内计算

Unleashing In-network Computing on Scientific Workloads

论文作者

Kim, Daehyeok, Jain, Ankush, Liu, Zaoxing, Amvrosiadis, George, Hazen, Damian, Settlemyer, Bradley, Sekar, Vyas

论文摘要

最近的许多努力表明,网络内计算可以使各种数据中心应用程序受益。在本文中,我们探讨了一个相对较少的域,我们认为该领域可以从网络计算中受益:高性能计算中的科学工作负载。通过分析HPC应用程序的规范示例,我们观察到了开发网络计算以加速科学工作负载的独特机会和挑战。特别是,我们发现科学工作负载的动态和苛刻性质是采用网络内方法的主要障碍,这些方法主要是开放环,缺乏运行时的反馈。在本文中,我们介绍了NSINC(网络加速科学计算),该体系结构是通过向网络内加速服务提供闭环运行时反馈来充分释放网络内计算的潜在好处。我们概述了实现这一愿景和初步设计方面的关键挑战,以使科学应用加速。

Many recent efforts have shown that in-network computing can benefit various datacenter applications. In this paper, we explore a relatively less-explored domain which we argue can benefit from in-network computing: scientific workloads in high-performance computing. By analyzing canonical examples of HPC applications, we observe unique opportunities and challenges for exploiting in-network computing to accelerate scientific workloads. In particular, we find that the dynamic and demanding nature of scientific workloads is the major obstacle to the adoption of in-network approaches which are mostly open-loop and lack runtime feedback. In this paper, we present NSinC (Network-accelerated ScIeNtific Computing), an architecture for fully unleashing the potential benefits of in-network computing for scientific workloads by providing closed-loop runtime feedback to in-network acceleration services. We outline key challenges in realizing this vision and a preliminary design to enable acceleration for scientific applications.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源