加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

中科馭數(shù)第三代DPU芯片K2-Pro,專為數(shù)據(jù)中心打造的“六邊形戰(zhàn)士”

06/28 14:06
1472
閱讀需 14 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

近日,中科馭數(shù)重磅發(fā)布第三代DPU芯片K2-Pro,是國內(nèi)首顆面向量產(chǎn)的全功能芯片!

K2-Pro采用自主研發(fā)的Kernel Processing Unit架構(gòu),集網(wǎng)絡(luò)、存儲、安全及計(jì)算等多業(yè)務(wù)卸載功能于一體,包處理速率翻倍至80Mpps,最高支持200G網(wǎng)絡(luò)帶寬,具備高度可編程性,確保了系統(tǒng)的靈活擴(kuò)展性,為數(shù)據(jù)中心的業(yè)務(wù)增長和算力擴(kuò)容提供堅(jiān)實(shí)基礎(chǔ)。在處理復(fù)雜任務(wù)時(shí),K2-Pro相比上一代芯片能耗降低30%。

作為一款純國產(chǎn)的高性能解決方案, K2-Pro以其全面性能的均衡與卓越,成為數(shù)據(jù)中心戰(zhàn)場上的“六邊形戰(zhàn)士”,可廣泛適用于云計(jì)算、智能計(jì)算、及高性能計(jì)算等領(lǐng)域,也為數(shù)據(jù)中心的算力升級提供了全新解題思路。同時(shí),K2-Pro也必將成為推動(dòng)DPU芯片進(jìn)入大規(guī)模量產(chǎn)的標(biāo)桿之作。

自研KPU架構(gòu)和KISA指令集

用創(chuàng)新的體系結(jié)構(gòu)理論指導(dǎo)復(fù)雜的芯片架構(gòu)設(shè)計(jì)

對于中科馭數(shù)來說,DPU的研發(fā)之路上,架構(gòu)創(chuàng)新不是可選項(xiàng),而是必選項(xiàng)。中科馭數(shù)在芯片研發(fā)領(lǐng)域持續(xù)深耕,從底層架構(gòu)入手,致力于解決DPU芯片面臨的高帶寬、低延遲及復(fù)雜業(yè)務(wù)需求挑戰(zhàn)的決心。

KPU架構(gòu)——專用計(jì)算代表性架構(gòu)

自主研發(fā)KPU芯片架構(gòu)是中科馭數(shù)多年體系結(jié)構(gòu)研究的結(jié)晶,基于軟件定義硬件的技術(shù)路線,創(chuàng)新性地提出了面向?qū)S糜?jì)算統(tǒng)一計(jì)算架構(gòu)KPU。該架構(gòu)采用異構(gòu)計(jì)算核作為基本單位,根據(jù)上層應(yīng)用的具體需求定制化設(shè)計(jì),具有軟件可定義、超高并行處理能力、超強(qiáng)處理性能三大優(yōu)勢,配合數(shù)據(jù)流驅(qū)動(dòng)的運(yùn)算激活機(jī)制,確保了系統(tǒng)靈活性與高效運(yùn)行的完美平衡,為DPU芯片設(shè)計(jì)打造新標(biāo)桿。

KISA指令集——業(yè)界首個(gè)DPU指令集架構(gòu)

以此為基礎(chǔ),中科馭數(shù)進(jìn)一步推出了首個(gè)專為DPU設(shè)計(jì)的指令集架構(gòu)——KISA,旨在解決專用計(jì)算領(lǐng)域編程范式的碎片化問題。不同于傳統(tǒng)的CPU指令集,KISA緊密貼合DPU的特性,強(qiáng)調(diào)數(shù)據(jù)處理而非控制流,高計(jì)算密度型而非低計(jì)算密度型,采用數(shù)據(jù)流而非字節(jié)作為基本操作單元。更重要的是,KISA首次在指令集層次支持敏捷異構(gòu),用一套統(tǒng)一的指令實(shí)現(xiàn)了多種異構(gòu)處理核進(jìn)行管理調(diào)度。

目前,KISA指令集涵蓋了KISA基礎(chǔ)架構(gòu)、以及面向DPU專用處理擴(kuò)展指令,包含包解析、轉(zhuǎn)發(fā)指令、以及表查詢指令等?;贙ISA已經(jīng)覆蓋25大類應(yīng)用場景,累計(jì)數(shù)百個(gè)用例,得到非常充分驗(yàn)證。

KISA指令集的推出,將軟件定義技術(shù)路線向著更加可落地、可執(zhí)行的方向推進(jìn)了一大步,系統(tǒng)性地解決了領(lǐng)域?qū)S糜?jì)算的編程范式混雜的難題,讓開發(fā)變得更加簡單高效,讓每一行代碼直達(dá)DPU算力。

實(shí)用制勝,量產(chǎn)為王

K2-Pro何以稱為數(shù)據(jù)中心的“六邊形戰(zhàn)士”?

基于以上兩大底層技術(shù)創(chuàng)新,不僅打破了傳統(tǒng)DPU設(shè)計(jì),更推動(dòng)了DPU芯片向更高性能、更強(qiáng)靈活性和更低功耗方向發(fā)展。相較于單一性能的極致追求,中科馭數(shù)在DPU設(shè)計(jì)上秉持全面卓越的理念,致力于打造“全能冠軍”而非“單項(xiàng)冠軍”。

因此,K2-Pro在立項(xiàng)之初就把“實(shí)用制勝,量產(chǎn)為王”作為研發(fā)目標(biāo),確保技術(shù)創(chuàng)新與市場需求緊密結(jié)合。歷經(jīng)深度優(yōu)化以及融合了對數(shù)據(jù)中心未來中心場景的深入理解,K2-Pro最終實(shí)現(xiàn)以下六個(gè)方面的極致優(yōu)化:

K2-Pro是先進(jìn)、好用的網(wǎng)絡(luò)芯片

對于DPU來說,首先是一個(gè)網(wǎng)卡,才能再談進(jìn)一步拓展其復(fù)雜業(yè)務(wù)的處理能力。為此,中科馭數(shù)團(tuán)隊(duì)在基礎(chǔ)網(wǎng)絡(luò)功能上苦下工夫,將K2-Pro打造成綜合能力強(qiáng)悍的網(wǎng)卡芯片。

一方面,在實(shí)現(xiàn)基礎(chǔ)網(wǎng)絡(luò)卸載功能上,K2-Pro集成了高通DMA以及硬件虛擬化技術(shù),并通過豐富的軟件顯著增強(qiáng)了運(yùn)維能力,這一進(jìn)步在國產(chǎn)網(wǎng)卡領(lǐng)域中尤為突出,直接對標(biāo)國外主流產(chǎn)品。

另一方面,K2-Pro著重在網(wǎng)絡(luò)延時(shí)、高階包處理能力上做了增強(qiáng)。通過優(yōu)化設(shè)計(jì),K2-Pro將端到端網(wǎng)絡(luò)延遲控制在1.2微秒以下,處理帶寬達(dá)到200Gbps,做到業(yè)界領(lǐng)先水平,成功填補(bǔ)了國內(nèi)低延遲網(wǎng)卡市場的空白。

同時(shí),結(jié)合其可編程的包處理引擎,K2-Pro打破了傳統(tǒng)網(wǎng)絡(luò)處理局限于二層包的框架,賦予用戶更高的靈活性去執(zhí)行包解析和深度數(shù)據(jù)分析任務(wù),根據(jù)自身需求設(shè)計(jì)特定的安全策略、流量優(yōu)化方案等等,讓用戶在硬件層面實(shí)現(xiàn)個(gè)性化配置,極大提升了數(shù)據(jù)中心網(wǎng)絡(luò)的智能化和定制化程度。

K2-Pro是高通量數(shù)據(jù)處理芯片

K2-Pro芯片,作為一款面向數(shù)據(jù)中心的高性能數(shù)據(jù)處理核心,其優(yōu)勢在于如何高效且有序地管理復(fù)雜多變的基礎(chǔ)設(shè)施層服務(wù)。

DPU業(yè)務(wù)里面有非常鮮明的特點(diǎn):一是業(yè)務(wù)類型繁多且性質(zhì)各異,涵蓋網(wǎng)絡(luò)、存儲及各類用戶特定應(yīng)用,每種業(yè)務(wù)不僅要求精確解析,還需定制化處理邏輯,加之不同業(yè)務(wù)的處理時(shí)延各異,極易引發(fā)處理順序混亂等難題。二是并發(fā)級別極高,應(yīng)對千萬級別的數(shù)據(jù)流、管理動(dòng)輒數(shù)百上千的虛擬機(jī),是數(shù)據(jù)中心面臨的運(yùn)營常態(tài)。三是對延遲高度敏感,與GPU的批處理加速模式不同,DPU要求在嚴(yán)格的時(shí)間窗口內(nèi)完成任務(wù),任何延誤都將導(dǎo)致數(shù)據(jù)丟失。

鑒于此,K2-Pro的高通量數(shù)據(jù)處理能力成為其核心競爭力,其背后的關(guān)鍵技術(shù)在于精細(xì)的流調(diào)度與隔離機(jī)制。經(jīng)過深入研究與優(yōu)化,K2-Pro從流的精準(zhǔn)識別到并發(fā)處理能力均實(shí)現(xiàn)了顯著提升,確保在極端并發(fā)場景下仍能維持高水平性能,幾乎不受流量洪峰影響。最終做到了在承載千萬級并發(fā)流、服務(wù)上千租戶、處理千萬級流表及數(shù)十種不同租戶配置的復(fù)雜業(yè)務(wù)之下,穩(wěn)定輸出200Gbps數(shù)據(jù)吞吐率及40Mpps包處理能力的領(lǐng)先性能,讓數(shù)據(jù)處理更加“游刃有余”。

K2-Pro是強(qiáng)業(yè)務(wù)卸載芯片

在復(fù)雜的云服務(wù)環(huán)境中,尤其是面對如服務(wù)網(wǎng)格這類高控制復(fù)雜度的業(yè)務(wù),現(xiàn)有DPU技術(shù)往往難以有效承擔(dān),其業(yè)務(wù)卸載效率低下,通常不足20%。業(yè)界普遍采取的應(yīng)對策略是增強(qiáng)控制層面的資源配置,極端時(shí)甚至采用服務(wù)器級CPU來維系控制功能。但這不僅未能從根本上改善服務(wù)質(zhì)量和降低延遲問題,反而可能導(dǎo)致資源浪費(fèi)。

基于上述挑戰(zhàn),中科馭數(shù)團(tuán)隊(duì)一直認(rèn)為DPU必須輕控制,而非盲目追求與CPU相匹敵的控制能力。在此理念指導(dǎo)下,K2-Pro在設(shè)計(jì)上實(shí)現(xiàn)了多項(xiàng)關(guān)鍵技術(shù)突破,包括但不限于精密的流調(diào)度技術(shù)、高效數(shù)據(jù)交互協(xié)議,以及專門設(shè)計(jì)的網(wǎng)絡(luò)卸載、表項(xiàng)卸載、存儲卸載、RDMA卸載等重要引擎,將原本在DPU上難以卸載的業(yè)務(wù)比例從低于20%顯著提升至90%以上,大幅減輕了控制面的壓力。

服務(wù)治理場景下,K2-Pro也實(shí)現(xiàn)了量級的躍遷,將原先400us以上的治理延時(shí)降到了30us以內(nèi),顯著優(yōu)于當(dāng)前市場上的解決方案,為確保高性能、低延遲的云服務(wù)環(huán)境提供了強(qiáng)大的技術(shù)支持。

K2-Pro是靈活可擴(kuò)展處理芯片

雖然DPU出現(xiàn)時(shí)間不長,但是它的潛力在加速顯現(xiàn)。隨著更多業(yè)務(wù)向DPU轉(zhuǎn)移,以及協(xié)議迭代和任務(wù)類型的增加,DPU的擴(kuò)展能力成為關(guān)鍵。因此,K2-Pro芯片在三個(gè)維度上實(shí)現(xiàn)了獨(dú)特性的可擴(kuò)展性設(shè)計(jì),讓業(yè)務(wù)與同構(gòu)算力、異構(gòu)算力靈活擴(kuò)展:

可編程與卸載能力:K2-Pro自身不僅配備了高性能的可編程引擎,還融入了協(xié)議分析引擎(PPP)與通用算法引擎(CAE),確保了對不斷演進(jìn)的協(xié)議和復(fù)雜算法的有效支持。中科馭數(shù)在金融領(lǐng)域做過一個(gè)嘗試,通過全面卸載特定的金融通信協(xié)議和業(yè)務(wù)算法至DPU,性能相比現(xiàn)有方案提升了十倍以上,刷新了行業(yè)認(rèn)知。

芯片級聯(lián)與算力自由擴(kuò)展:為滿足日益增長的算力需求,中科馭數(shù)創(chuàng)新設(shè)計(jì)了DPU間的高速互聯(lián)技術(shù),支持芯片級聯(lián),使多個(gè)DPU能夠無縫串聯(lián),實(shí)現(xiàn)DPU算力自由擴(kuò)展。這一方案與行業(yè)標(biāo)準(zhǔn)接軌,為大規(guī)模數(shù)據(jù)中心的算力部署提供了高效路徑。舉例而言,通過多芯互聯(lián),能夠輕松部署高性能的NAT網(wǎng)關(guān)解決方案,為數(shù)據(jù)中心的網(wǎng)絡(luò)架構(gòu)升級和業(yè)務(wù)擴(kuò)展打開了新的可能性。

開放的外接算力集成策略:K2-Pro還致力于與其他類型算力芯片的協(xié)同工作,提供了多元化的集成方案,既展現(xiàn)了DPU在構(gòu)建綜合性解決方案中的靈活性,也預(yù)示著未來將有更多跨領(lǐng)域的創(chuàng)新合作案例涌現(xiàn),進(jìn)一步拓寬DPU的應(yīng)用邊界。如中科馭數(shù)在與安全芯片廠商的合作中,共同打造了處理能力達(dá)到百Gbps級別的安全解決方案。

K2-Pro是穩(wěn)如磐石的“管理”芯片

DPU在一般認(rèn)知中常被視作輔助或“副手”角色,負(fù)責(zé)任務(wù)卸載,然而實(shí)際上,它在數(shù)據(jù)中心扮演著更為關(guān)鍵的主角身份。DPU不僅參與虛機(jī)的生命周期管理、資源調(diào)配等核心任務(wù),還必須保證全天候穩(wěn)定運(yùn)行,是數(shù)據(jù)中心最中心的處理核心。

中科馭數(shù)對穩(wěn)定性給予了高度重視,對K2-Pro進(jìn)行了深度優(yōu)化:納秒至毫秒級的分級異?;謴?fù)機(jī)制確??焖夙憫?yīng);系統(tǒng)與核心間的異常隔離設(shè)計(jì),即使內(nèi)部模擬攻防,也能維持運(yùn)行不中斷。配備的實(shí)時(shí)狀態(tài)監(jiān)測系統(tǒng),對芯片內(nèi)每個(gè)數(shù)據(jù)包、每個(gè)子系統(tǒng)的狀態(tài)進(jìn)行不間斷監(jiān)測,及時(shí)發(fā)現(xiàn)并預(yù)警潛在問題,實(shí)現(xiàn)了芯片內(nèi)每個(gè)環(huán)節(jié)的全天候精準(zhǔn)監(jiān)控。截至目前,這種級別的監(jiān)測精細(xì)度和系統(tǒng)穩(wěn)定性在同類DPU產(chǎn)品中尚屬罕見。

K2-Pro是極致能效比的網(wǎng)絡(luò)芯片

能耗考驗(yàn)也是DPU在設(shè)計(jì)時(shí)面臨著的又一大難題。盡管DPU承擔(dān)的任務(wù)遠(yuǎn)超傳統(tǒng)網(wǎng)卡,但在服務(wù)器架構(gòu)中,其安裝位置和功耗預(yù)算仍舊受限,類似于網(wǎng)卡的配置要求。鑒于此,中科馭數(shù)團(tuán)隊(duì)深知,要想實(shí)現(xiàn)DPU的廣泛應(yīng)用,必須在能效比上取得突破。

中科馭數(shù)不僅采用了諸多成熟的低功耗技術(shù),更從應(yīng)用層面進(jìn)行了深度優(yōu)化,通過精細(xì)的電源管理策略,實(shí)現(xiàn)了在不影響性能的前提下,對芯片面積和運(yùn)行頻率的精準(zhǔn)調(diào)控,這一過程雖充滿挑戰(zhàn),近乎苛刻,卻也體現(xiàn)了團(tuán)隊(duì)對技術(shù)極限的不懈追求。最終,DPU在多種應(yīng)用場景下展現(xiàn)出了顯著的能效優(yōu)勢,相比上一代功耗降低30%,與國際DPU產(chǎn)品相比也有更為出色的能效表現(xiàn),為DPU的大規(guī)模部署奠定了堅(jiān)實(shí)的能效基礎(chǔ)。

中科馭數(shù)高級副總裁、CTO盧文巖博士表示,正是我們堅(jiān)持自主研發(fā),突破技術(shù)壁壘,我們才能開發(fā)出自主知識產(chǎn)權(quán)的KPU架構(gòu)與KISA指令集,為DPU領(lǐng)域貢獻(xiàn)了我們的創(chuàng)新成果;正是這份對六個(gè)關(guān)鍵領(lǐng)域“死磕到底”的決心,我們才能在造“芯”路上厚積薄發(fā),見證這個(gè)數(shù)據(jù)中心“六邊形戰(zhàn)士”的誕生;也正是我們堅(jiān)持技術(shù)與市場的緊密結(jié)合,將量產(chǎn)與應(yīng)用視為同等重要,我們才能見證K2-Pro成為了一款真正可落地、可推廣的高性能DPU芯片。相信K2-Pro的問世,將會(huì)是數(shù)據(jù)中心算力技術(shù)革新的重要里程碑。期待見到它走向各行各業(yè),未來在數(shù)據(jù)中心乘風(fēng)揚(yáng)帆,在算力征途上破浪前行!

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
DSPIC33EP512MU814-I/PH 1 Microchip Technology Inc 16-BIT, FLASH, 60 MHz, MICROCONTROLLER, PQFP144, 16 X 16 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-144

ECAD模型

下載ECAD模型
$13.09 查看
FT2232HL-REEL 1 FTDI Chip USB Bus Controller, CMOS, PQFP64, LEAD FREE, LQFP-64

ECAD模型

下載ECAD模型
$6.27 查看
ATXMEGA128A3U-MH 1 Atmel Corporation RISC Microcontroller, 16-Bit, FLASH, AVR RISC CPU, 32MHz, CMOS, 9 X 9 MM, 1 MM HEIGHT, 0.50 MM PITCH, GREEN, MO-220VMMD, MLF-64
$6.98 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜