
【導語騰訊網平團隊宣布開源UCL-MPComm通信庫并將其作為transport接入Mooncake TENT。該通信庫針對AI Memory池化場景的數據傳輸需求深度優化能實現高性能通信且性能提升顯著。】UCL-MPComm接入Mooncake TENT性能提升顯著騰訊網平團隊開源的UCL-MPComm通信庫將作為一種傳輸引擎接入Mooncake TENT。它能實現零拷貝傳輸性能提升30%、非零拷貝傳輸性能最高提升5倍。這一提升對于數據中心內大規模計算節點間的數據傳輸意義重大能極大提高數據傳輸效率。自研引擎打底后續將持續開源組件UCL-MPComm底層基于自研UCL-Engine通信引擎騰訊網平后續還將持續開源更多基于UCL-Engine的高性能通信組件。這顯示了騰訊在通信技術領域的持續投入和技術積累有望為行業帶來更多的技術創新和發展。三大優化策略攻克傳輸瓶頸在UCL-MPComm中騰訊網平團隊實現了獨立于業務線程的全局通信引擎并采用了三大優化策略。一是NUMA感知拓撲發現初始化時探測機器拓撲明確網卡所屬NUMA避免跨區繞路消除“跨區總線”瓶頸。二是多網卡動態負載均衡實時追蹤網卡負載將數據塊調度到最空閑的網卡建鏈時“快卡配快卡、慢卡配慢卡”充分利用網絡資源。三是Two-Stage通信流水線通過預建“中轉倉”讓CPU拷貝與分塊RDMA相互重疊、流水推進在非零拷貝場景下性能提升最高5倍且接口能與零拷貝接口在協議層無縫互通。編輯觀點騰訊開源UCL-MPComm通信庫是通信技術領域的一次重要突破其性能提升和優化策略將為數據中心通信帶來新的變革持續開源計劃也將推動行業技術進步。