Falcon:一种可靠、低延迟的硬件传输。
Falcon: A Reliable, Low Latency Hardware Transport

原始链接: https://dl.acm.org/doi/10.1145/3718958.3754353

启用 JavaScript 和 Cookie 以继续。

## Falcon:一种用于高性能网络的新硬件传输 最近Hacker News上的一场讨论围绕着“Falcon”展开,这是一种专为低延迟和可靠性设计的全新硬件传输协议,尤其适用于机器学习等苛刻的工作负载。虽然实现了800 Gb/s的吞吐量,但核心争论在于是否真的需要定制硬件解决方案。 一些人认为,现有的软件协议,加上硬件加速用于加密和内存复制等任务,可以实现相当的性能。他们建议优化的软件栈可以通过足够的缓冲处理高速的可靠字节流。 然而,另一些人认为Falcon的硬件方法对于在大型规模上保持低延迟和稳定性至关重要——处理数千个连接并最大限度地减少尾部延迟。他们强调Falcon在拥塞控制、丢失恢复和可预测性能方面的优势,尤其是在多租户环境中,在这些方面明显优于RoCE。 Falcon通过用定制ASIC包围Intel NIC来实现这一点,提供诸如多路径、内置加密以及对NVMe和RDMA等API的直接访问等功能。最终,这场讨论指向了定制硬件的复杂性与高度优化的软件解决方案之间的权衡。
相关文章

原文
联系我们 contact @ memedata.com