在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Spark基于DPU的Native引擎算子卸載方案

中科馭數(shù) ? 來(lái)源:中科馭數(shù) ? 作者:中科馭數(shù) ? 2024-06-28 17:12 ? 次閱讀

1.背景介紹

Apache Spark(以下簡(jiǎn)稱Spark)是一個(gè)開(kāi)源的分布式計(jì)算框架,由UC Berkeley AMP Lab開(kāi)發(fā),可用于批處理、交互式查詢(Spark SQL)、實(shí)時(shí)流處理(Spark Streaming)、機(jī)器學(xué)習(xí)(Spark MLlib)和圖計(jì)算(GraphX)。Spark使用內(nèi)存加載保存數(shù)據(jù)并進(jìn)行迭代計(jì)算,減少磁盤溢寫(xiě),同時(shí)支持 Java、Scala、Python和 R等多種高級(jí)編程語(yǔ)言,這使得Spark可以應(yīng)對(duì)各種復(fù)雜的大數(shù)據(jù)應(yīng)用場(chǎng)景,例如金融、電商、社交媒體等。

Spark 經(jīng)過(guò)多年發(fā)展,作為基礎(chǔ)的計(jì)算框架,不管是在穩(wěn)定性還是可擴(kuò)展性方面,以及生態(tài)建設(shè)都得到了業(yè)界廣泛認(rèn)可。盡管Apache社區(qū)對(duì)Spark逐步引入了諸如鎢絲計(jì)劃、向量化 Parquet Reader等一系列優(yōu)化,整體的計(jì)算性能也有兩倍左右的提升,但在 3.0版本以后,整體計(jì)算性能的提升有所減緩,并且隨著存儲(chǔ)、網(wǎng)絡(luò)以及IO技術(shù)的提升,CPU也逐漸成為Spark計(jì)算性能的瓶頸。如何在Spark現(xiàn)有框架上,增強(qiáng)大數(shù)據(jù)計(jì)算能力,提高CPU利用率,成為近年來(lái)業(yè)界的研究方向。

2.開(kāi)源優(yōu)化方案

Spark本身使用scala語(yǔ)言編寫(xiě),整體架構(gòu)基于 JVM開(kāi)發(fā),只能利用到一些比較基礎(chǔ)的 CPU指令集。雖然有JIT的加持,但相比目前市面上的Native向量化計(jì)算引擎而言,性能還是有較大差距。因此考慮如何將具有高性能計(jì)算能力的Native向量引擎引用到 Spark里來(lái),提升 Spark的計(jì)算性能,突破 CPU瓶頸,成為一種可行性較高的解決方案。

隨著Meta在2022年超大型數(shù)據(jù)庫(kù)國(guó)際會(huì)議(VLDB)上發(fā)表論文《Velox:Meta's Unified Execution Engine》,并且Intel創(chuàng)建的Gluten項(xiàng)目基于Apache Arrow數(shù)據(jù)格式和Substrait查詢計(jì)劃的JNI API將Spark JVM和執(zhí)行引擎解耦,從而將Velox集成到Spark中,這使得使用Spark框架+Native向量引擎的大數(shù)據(jù)加速方案成為現(xiàn)實(shí)。

3.DPU計(jì)算卡與軟件開(kāi)發(fā)平臺(tái)

AI大模型的發(fā)展,金融、電商等領(lǐng)域數(shù)據(jù)處理需求的增加,生活應(yīng)用虛擬化程度的加深,都對(duì)現(xiàn)代化數(shù)據(jù)中心提出嚴(yán)峻的考驗(yàn)。未來(lái)數(shù)據(jù)中心的發(fā)展趨勢(shì),逐步演變成CPU + DPU + GPU三足鼎立的情況,CPU用于通用計(jì)算,GPU用于加速計(jì)算,DPU則進(jìn)行數(shù)據(jù)處理。將大數(shù)據(jù)計(jì)算卸載到具有高度定制化和數(shù)據(jù)處理優(yōu)化架構(gòu)的大規(guī)模數(shù)據(jù)計(jì)算DPU卡上,可以有效提高計(jì)算密集型應(yīng)用場(chǎng)景下數(shù)據(jù)中心的性能和效率,降低其成本和能耗。

中科馭數(shù)CONFLUX?-2200D大數(shù)據(jù)計(jì)算DPU卡主要應(yīng)用于大數(shù)據(jù)計(jì)算場(chǎng)景。CONFLUX?-2200D通過(guò)計(jì)算DPU卸載加速,存儲(chǔ)DPU卸載加速和網(wǎng)絡(luò)DPU卸載加速實(shí)現(xiàn)大數(shù)據(jù)計(jì)算性能3-6倍提升。CONFLUX?-2200D是基于中科馭數(shù)自主知識(shí)產(chǎn)權(quán)的KPU(Kernel Processing Unit)架構(gòu)、DOE(Data Offloading Engine)硬件數(shù)據(jù)庫(kù)運(yùn)算卸載引擎和LightningDMA中科馭數(shù)自主知識(shí)產(chǎn)權(quán)的基于DMA的直接內(nèi)存寫(xiě)入技術(shù)提出的領(lǐng)域?qū)S肈PU卡。能夠滿足無(wú)侵入適配、自主可控、安全可靠,支持存算一體、存算分離等不同場(chǎng)景。

中科馭數(shù)HADOS是中科馭數(shù)推出的專用計(jì)算敏捷異構(gòu)軟件開(kāi)發(fā)平臺(tái)。HADOS?數(shù)據(jù)查詢加速庫(kù)通過(guò)提供基于列式數(shù)據(jù)的查詢接口,供數(shù)據(jù)查詢應(yīng)用,目前Spark、PostgreSQL已通過(guò)插件的形式適配。支持Java、Scala、C和C++語(yǔ)言的函數(shù)調(diào)用,主要包括列數(shù)據(jù)管理、數(shù)據(jù)查詢運(yùn)行時(shí)函數(shù)、任務(wù)調(diào)度引擎、函數(shù)運(yùn)算代價(jià)評(píng)估、內(nèi)存管理、存儲(chǔ)管理、硬件管理、DMA引擎、日志引擎等模塊,目前對(duì)外提供數(shù)據(jù)管理、查詢函數(shù)、硬件管理、文件存儲(chǔ)相關(guān)功能API。

4.Spark框架+Gluten-Velox向量化執(zhí)行引擎+DPU加速卡

4.1方案簡(jiǎn)介

隨著SSD和萬(wàn)兆網(wǎng)卡普及以及I/O技術(shù)的提升,Spark用戶的數(shù)據(jù)負(fù)載計(jì)算能力逐漸受到CPU性能瓶頸的約束。由于Spark本身基于JVM的Task計(jì)算模型的CPU指令優(yōu)化,要遠(yuǎn)遠(yuǎn)遜色于其他的Native語(yǔ)言(C++等),再加上開(kāi)源社區(qū)的Native引擎已經(jīng)發(fā)展得比較成熟,具備優(yōu)秀的量化執(zhí)行能力,這就使得那些現(xiàn)有的Spark用戶,如果想要獲得這些高性能計(jì)算能力就需要付出大量的遷移和運(yùn)維成本。

Gluten解決了這一關(guān)鍵性問(wèn)題,讓Spark用戶無(wú)需遷移,就能享受這些成熟的Native引擎帶來(lái)的性能優(yōu)勢(shì)。Gluten最核心的能力就是通過(guò)Spark Plugin的機(jī)制,把Spark查詢計(jì)劃攔截并下發(fā)給Native引擎來(lái)執(zhí)行,跳過(guò)原生Spark不高效的執(zhí)行路徑。整體的執(zhí)行框架仍沿用Spark既有實(shí)現(xiàn),并且對(duì)于Native引擎無(wú)法承接的算子,Gluten安排Fallback回正常的Spark執(zhí)行路徑進(jìn)行計(jì)算,從而保證Spark任務(wù)執(zhí)行的穩(wěn)定性。同時(shí)Gluten還實(shí)現(xiàn)了Fallback、本地內(nèi)存管理等功能,使得Spark可以更好利用Native引擎帶來(lái)的高性能計(jì)算能力。

Velox是一個(gè)集合了現(xiàn)有各種計(jì)算引擎優(yōu)化的新穎的C++數(shù)據(jù)加速庫(kù),其重新設(shè)計(jì)了數(shù)據(jù)模型以支持復(fù)雜數(shù)據(jù)類型的高效計(jì)算,并且提供可重用、可擴(kuò)展、高性能且與上層軟件無(wú)關(guān)的數(shù)據(jù)處理組件,用于構(gòu)建執(zhí)行引擎和增強(qiáng)數(shù)據(jù)管理系統(tǒng)。

由于Velox只接收完全優(yōu)化的查詢計(jì)劃作為輸入,不提供 SQL解析器、dataframe層、其他 DSL或全局查詢優(yōu)化器,專注于成為大數(shù)據(jù)計(jì)算的執(zhí)行引擎。這就使得Gluten+Velox架構(gòu)可以各司其職,從而實(shí)現(xiàn)數(shù)據(jù)庫(kù)組件模塊化。

wKgZomZ-fKiAAsUcAAFEwmESLqQ755.png

要將Gluten+Velox優(yōu)化過(guò)的Spark計(jì)算任務(wù)卸載到DPU卡,還缺少一個(gè)異構(gòu)中間層,為此中科馭數(shù)研發(fā)了HADOS異構(gòu)執(zhí)行庫(kù),該庫(kù)提供列數(shù)據(jù)管理、數(shù)據(jù)查詢運(yùn)行時(shí)函數(shù)、任務(wù)調(diào)度引擎、函數(shù)運(yùn)算代價(jià)評(píng)估、內(nèi)存管理等多種DPU能力的API接口,并且支持Java,C++等多種大數(shù)據(jù)框架語(yǔ)言的調(diào)用,擁有極強(qiáng)的拓展性,以及與現(xiàn)有生態(tài)的適配性。HADOS敏捷異構(gòu)軟件平臺(tái)可以適應(yīng)復(fù)雜的大數(shù)據(jù)軟件生態(tài),在付出較小成本的情況下為多種計(jì)算場(chǎng)景提供DPU算力加速。Spark框架集成Gluten+Velox向量化執(zhí)行引擎,然后使用HADOS平臺(tái),就可以將經(jīng)過(guò)向量化優(yōu)化的計(jì)算任務(wù),利用DPU執(zhí)行,從而徹底釋放CPU,實(shí)現(xiàn)DPU高性能計(jì)算。

4.2 DPU算力卸載

velox是由C++實(shí)現(xiàn)的向量化計(jì)算引擎,其核心執(zhí)行框架涵蓋了任務(wù)(Task)、驅(qū)動(dòng)(Driver)和操作器(Operator)等組件。velox將Plan轉(zhuǎn)換為由PlanNode組成的一棵樹(shù),然后將PlanNode轉(zhuǎn)換為Operator。Operator作為基礎(chǔ)的算子,是實(shí)際算法執(zhí)行的邏輯框架,也是實(shí)現(xiàn)DPU計(jì)算卸載的關(guān)鍵。

4.2.1邏輯框架

Operator作為實(shí)際算法的邏輯框架,承載著各種表達(dá)式的抽象,每一個(gè)Operator中包含一個(gè)或多個(gè)表達(dá)式來(lái)實(shí)現(xiàn)一個(gè)復(fù)雜完整的計(jì)算邏輯塊,表達(dá)式的底層是由function來(lái)具體實(shí)現(xiàn)。Velox向開(kāi)發(fā)人員提供了API可以實(shí)現(xiàn)自定義scalar function,通過(guò)實(shí)現(xiàn)一個(gè)異構(gòu)計(jì)算版本的function,然后將這個(gè)function注冊(cè)到Velox的函數(shù)系統(tǒng)中,就可以將計(jì)算任務(wù)卸載到DPU卡上。任務(wù)執(zhí)行過(guò)程如下圖:

wKgZomZ-fJSAcULaAACu8X5ZUvM185.png

中科馭數(shù)的CONFLUX?-2200DS大數(shù)據(jù)計(jì)算加速DPU卡可以實(shí)現(xiàn)列式計(jì)算,并且HADOS平臺(tái)支持C++語(yǔ)言,所以可以直接解析Velox的向量化參數(shù)。對(duì)于列式存儲(chǔ)的數(shù)據(jù),經(jīng)過(guò)對(duì)數(shù)據(jù)類型的簡(jiǎn)單處理之后,可以直接交給DPU執(zhí)行計(jì)算任務(wù),免去了數(shù)據(jù)行列轉(zhuǎn)換的性能損失,同時(shí)也降低了DPU計(jì)算資源集成的運(yùn)維難度,大大提高了Velox異構(gòu)開(kāi)發(fā)的效率。

4.2.2算子卸載

以我們實(shí)現(xiàn)卸載的Filter算子為例,對(duì)于cast(A as bigint)>1這一具體的表達(dá)式,來(lái)探究如何實(shí)現(xiàn)”>”這一二元運(yùn)算符的卸載。

Filter算子的Operator中會(huì)使用有一個(gè) std::unique_ptr exprs_的變量,用來(lái)執(zhí)行過(guò)濾和投影的計(jì)算。ExprSet是Filter算子計(jì)算的核心,其本質(zhì)是一顆表達(dá)式樹(shù)。cast(A as bigint)>1的表達(dá)式樹(shù)以及表達(dá)式樹(shù)的靜態(tài)節(jié)點(diǎn)類型如下:

wKgaomZ-fIeABX1EAABKIi2tCto087.png

節(jié)點(diǎn)類型 作用
FieldAccessTypedExpr 表示RowVector中的某一列,作為表達(dá)式的葉子節(jié)點(diǎn)
ConstantTypedExpr 表示常量值,作為表達(dá)式的葉子節(jié)點(diǎn)
CallTypedExpr 表示函數(shù)調(diào)用表達(dá)式,子節(jié)點(diǎn)表示輸入?yún)?shù)
表示特殊類型表達(dá)式,包括
if/and/or/switch/cast/try/coalesce等
CastTypedExpr 類型轉(zhuǎn)換
LambdaTypedExpr Lambda表達(dá)式,作為葉子節(jié)點(diǎn)

在表達(dá)式的所有子節(jié)點(diǎn)執(zhí)行完后,會(huì)執(zhí)行applyFunction,說(shuō)明當(dāng)前表達(dá)式節(jié)點(diǎn)是一個(gè)函數(shù)調(diào)用,然后調(diào)用vectorFunction_的apply來(lái)對(duì)結(jié)果進(jìn)行處理,輸入是inputValues_數(shù)組,該數(shù)組長(zhǎng)度與函數(shù)的表達(dá)式葉子節(jié)點(diǎn)數(shù)相等(文中示例表達(dá)式的葉子節(jié)點(diǎn)為2),作為函數(shù)的參數(shù),result為輸出,結(jié)果為VectorPtr,程序流程圖如下:

wKgaomZ-fH-AHggnAABj-GQ8lJE207.png

4.2.3 Fallback

現(xiàn)階段我們只實(shí)現(xiàn)了Filter算子的部分表達(dá)式,后續(xù)還會(huì)繼續(xù)支持更多的算子和表達(dá)式。對(duì)于一些無(wú)法執(zhí)行的算子和表達(dá)式,還是需要退回給Velox,交由CPU執(zhí)行,從而保證SQL的正常執(zhí)行。由于處理的是列式數(shù)據(jù),所以回退的執(zhí)行計(jì)劃可以不需要任何處理,就可以直接從HADOS退還給Velox,幾乎無(wú)性能損失。

4.2.4 DPU資源管理

HADOS平臺(tái)會(huì)對(duì)服務(wù)器的DPU資源進(jìn)行統(tǒng)一管理。對(duì)于卸載的計(jì)算任務(wù)根據(jù)現(xiàn)有的DPU資源進(jìn)行動(dòng)態(tài)分配,從而實(shí)現(xiàn)計(jì)算資源的高效利用。同時(shí)HADOS平臺(tái)還會(huì)對(duì)計(jì)算任務(wù)中所需的內(nèi)存進(jìn)行合理的分配,動(dòng)態(tài)申請(qǐng)和釋放系統(tǒng)內(nèi)存,從而減少額外的內(nèi)存開(kāi)銷。

4.3加速效果

單機(jī)單線程local模式,使用1G數(shù)據(jù)集,僅卸載Filter算子的部分表達(dá)式的場(chǎng)景下,TPC-DS語(yǔ)句中有5條SQL語(yǔ)句,可以將使用開(kāi)源方案的加速效果提升15-20%左右。q70語(yǔ)句,在開(kāi)源方案提升100%的基礎(chǔ)上,提升了15%;q89語(yǔ)句,在開(kāi)源方案提升50%的基礎(chǔ)上,提升了27%;q06在開(kāi)源方案提升170%的基礎(chǔ)上,提升了13%。

wKgaomZ-fHmAe35qAAC7txK8IwA017.png

單一運(yùn)算符場(chǎng)景下(SELECT a FROM t WHERE a = 100),使用DPU運(yùn)算符相比 Spark原生的運(yùn)算符的加速比最高達(dá)到12.7。

wKgZomZ-fHWAK8o8AACJ7iopfBE806.png

5.不足和展望

中科馭數(shù)HADOS敏捷異構(gòu)軟件平臺(tái)可以十分輕松地與現(xiàn)有開(kāi)源大數(shù)據(jù)加速框架相結(jié)合,并且為開(kāi)源框架提供豐富的算力卸載功能。HADOS平臺(tái)在完美發(fā)揮開(kāi)源加速框架優(yōu)勢(shì)的前提下,為大數(shù)據(jù)任務(wù)提供硬件加速能力。由于現(xiàn)在我們只實(shí)現(xiàn)了較小部分算子卸載的驗(yàn)證,在執(zhí)行具有復(fù)雜算子操作的SQL時(shí)無(wú)法發(fā)揮出DPU的全部實(shí)力,并且因?yàn)殚_(kāi)源方案在設(shè)計(jì)之處并沒(méi)有考慮到使用DPU硬件,所以在磁盤IO,算子優(yōu)化等方面的性能還有待優(yōu)化。后續(xù)我們也會(huì)從一下幾個(gè)方面來(lái)進(jìn)一步做特定優(yōu)化:

開(kāi)發(fā)更多較復(fù)雜的算子,例如重量級(jí)的聚合算子會(huì)消耗CPU大量的計(jì)算能力從而影響Spark作業(yè),通過(guò)將聚合算子卸載到DPU硬件來(lái)解放CPU能力,從而使得加速效果更加明顯;

優(yōu)化DPU的磁盤讀寫(xiě),讓DPU可以直接讀取硬盤數(shù)據(jù),省去數(shù)據(jù)在服務(wù)器內(nèi)部的傳輸時(shí)間,可以減少數(shù)據(jù)準(zhǔn)備階段的性能損耗;

RDMA技術(shù),可以直讀取遠(yuǎn)端內(nèi)存數(shù)據(jù),數(shù)據(jù)傳輸內(nèi)容直接卸載到網(wǎng)卡,減少數(shù)據(jù)在系統(tǒng)內(nèi)核中額外的數(shù)據(jù)復(fù)制與移動(dòng),可以減少大數(shù)據(jù)任務(wù)計(jì)算過(guò)程中的性能損耗。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11051

    瀏覽量

    216195
  • DPU
    DPU
    +關(guān)注

    關(guān)注

    0

    文章

    391

    瀏覽量

    24751
  • SPARK
    +關(guān)注

    關(guān)注

    1

    文章

    106

    瀏覽量

    20441
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    中科馭數(shù)攜DPU全棧產(chǎn)品亮相福州數(shù)博會(huì),賦能智算時(shí)代算力基建

    會(huì)”)也拉開(kāi)帷幕。共有150多家企業(yè)參展,展會(huì)吸引了八萬(wàn)多名觀眾參觀。作為國(guó)內(nèi)DPU領(lǐng)域領(lǐng)軍企業(yè),中科馭數(shù)攜三大產(chǎn)品線亮相展會(huì),其創(chuàng)新的DPU技術(shù)方案成為專業(yè)觀眾關(guān)注焦點(diǎn)。據(jù)大會(huì)報(bào)告的數(shù)據(jù)顯示,我國(guó)算力總規(guī)模已達(dá)280EFLOP
    的頭像 發(fā)表于 05-23 11:01 ?153次閱讀
    中科馭數(shù)攜<b class='flag-5'>DPU</b>全棧產(chǎn)品亮相福州數(shù)博會(huì),賦能智算時(shí)代算力基建

    DPU232—高度集成USB到UART橋接控制器 國(guó)產(chǎn)替代方案

    DPU232是一款高度集成的USB到UART橋接控制器,提供了一種簡(jiǎn)單的解決方案,可以使用最少的元器件和PCB空間,將RS232接口轉(zhuǎn)換為USB接口。DPU232包括一個(gè)USB2.0全速功能控制器
    發(fā)表于 04-01 10:53

    hyper 卸載,Hyper卸載:如何徹底卸載hyper-v并恢復(fù)系統(tǒng)設(shè)置

    ? ? 隨著企業(yè)規(guī)模的不斷擴(kuò)大,數(shù)據(jù)和任務(wù)的管理變得愈發(fā)復(fù)雜。傳統(tǒng)的管理方式已經(jīng)無(wú)法滿足高效運(yùn)營(yíng)的需求,而批量管理工具的出現(xiàn),為企業(yè)提供了一種全新的解決方案。今天就為大家介紹Hyper卸載:如何徹底
    的頭像 發(fā)表于 01-24 14:17 ?7002次閱讀
    hyper <b class='flag-5'>卸載</b>,Hyper<b class='flag-5'>卸載</b>:如何徹底<b class='flag-5'>卸載</b>hyper-v并恢復(fù)系統(tǒng)設(shè)置

    在NVIDIA BlueField-3 DPU上運(yùn)行WEKA客戶端的實(shí)際優(yōu)勢(shì)

    WEKA是可擴(kuò)展軟件定義數(shù)據(jù)平臺(tái)的先驅(qū),NVIDIA 正在與其合作,將 WEKA 先進(jìn)的數(shù)據(jù)平臺(tái)解決方案與功能強(qiáng)大的NVIDIA BlueField DPU相結(jié)合。
    的頭像 發(fā)表于 01-07 09:43 ?589次閱讀
    在NVIDIA BlueField-3 <b class='flag-5'>DPU</b>上運(yùn)行WEKA客戶端的實(shí)際優(yōu)勢(shì)

    AFE4403 EVM的GUI打不開(kāi),顯示labview運(yùn)行時(shí)引擎找不到是哪里出了問(wèn)題?

    最開(kāi)始下載是可以打開(kāi)的,后來(lái)卸載重裝過(guò),卸載的時(shí)候手工強(qiáng)制刪除過(guò)NI文件夾,就是national instrument那個(gè);再重新安裝就不能打開(kāi)了,強(qiáng)制刪除的文件重裝貌似也回不來(lái)了,怎么辦。。下載了運(yùn)行引擎2011版安裝了也不
    發(fā)表于 12-31 06:39

    基于 DSP5509 進(jìn)行數(shù)字圖像處理中 Sobel 算子邊緣檢測(cè)的硬件連接電路圖

    以下是基于 DSP5509 進(jìn)行數(shù)字圖像處理中 Sobel 算子邊緣檢測(cè)的硬件設(shè)計(jì)方案: 一、總體架構(gòu) 圖像采集:使用合適的圖像傳感器,如 CMOS 傳感器,通過(guò)相應(yīng)的接口(如 SPI、I2C 等
    發(fā)表于 09-25 15:25

    服務(wù)網(wǎng)格DPU卸載解決方案

    服務(wù)網(wǎng)格(Service Mesh)是微服務(wù)架構(gòu)中的一種重要技術(shù),它主要處理服務(wù)之間的通信,為服務(wù)間的信息交換提供更安全、更快速且更可靠的基礎(chǔ)設(shè)施層。服務(wù)網(wǎng)格將服務(wù)治理從業(yè)務(wù)邏輯中剝離出來(lái),拆解為獨(dú)立的進(jìn)程,實(shí)現(xiàn)異構(gòu)系統(tǒng)的統(tǒng)一治理和增強(qiáng)網(wǎng)絡(luò)安全。
    的頭像 發(fā)表于 09-20 16:25 ?620次閱讀
    服務(wù)網(wǎng)格<b class='flag-5'>DPU</b><b class='flag-5'>卸載</b>解決<b class='flag-5'>方案</b>

    視頻引擎初始化失敗怎么回事

    其他視頻軟件 診斷方法 :檢查系統(tǒng)中是否安裝了其他視頻播放或編輯軟件,這些軟件可能會(huì)與當(dāng)前視頻引擎沖突。 解決方法 :嘗試卸載或禁用這些軟件,然后重新啟動(dòng)視頻引擎。 1.2 系統(tǒng)更新 診斷方法 :檢查系統(tǒng)是否最近進(jìn)行了更新,這
    的頭像 發(fā)表于 09-18 18:18 ?2642次閱讀

    spark為什么比mapreduce快?

    spark為什么比mapreduce快? 首先澄清幾個(gè)誤區(qū): 1:兩者都是基于內(nèi)存計(jì)算的,任何計(jì)算框架都肯定是基于內(nèi)存的,所以網(wǎng)上說(shuō)的spark是基于內(nèi)存計(jì)算所以快,顯然是錯(cuò)誤的 2;DAG計(jì)算模型
    的頭像 發(fā)表于 09-06 09:45 ?486次閱讀

    中科馭數(shù)分析DPU在云原生網(wǎng)絡(luò)與智算網(wǎng)絡(luò)中的實(shí)際應(yīng)用

    CCF Chip 2024,精彩不能停!7月21日下午,中科馭數(shù)在第二屆中國(guó)計(jì)算機(jī)學(xué)會(huì)(CCF)芯片大會(huì)的“馭數(shù)專屬時(shí)刻”仍在繼續(xù),馭數(shù)組織承辦“DPU技術(shù)趨勢(shì)和應(yīng)用——DPU在云原生與智算網(wǎng)絡(luò)中
    的頭像 發(fā)表于 08-02 11:21 ?1083次閱讀

    摩爾線程攜手智源研究院完成基于Triton的大模型算子庫(kù)適配

    近日,摩爾線程與北京智源人工智能研究院(簡(jiǎn)稱:智源研究院)已順利完成基于Triton語(yǔ)言的高性能算子庫(kù)FlagGems的適配工作。得益于摩爾線程自研統(tǒng)一系統(tǒng)計(jì)算架構(gòu)MUSA,雙方在短短一周多的時(shí)間
    的頭像 發(fā)表于 08-02 11:06 ?1309次閱讀

    IaaS+on+DPU(IoD)+下一代高性能算力底座技術(shù)白皮書(shū)

    、VMware、Palo Alto 等公司紛紛推出相關(guān)解決方案。這些方案背后共同的本質(zhì)思想是:將云計(jì)算的 IaaS 層組件從服務(wù)器側(cè)卸載后圍繞 DPU 構(gòu)筑高性能算力底座,與 AWS、
    發(fā)表于 07-24 15:32

    spark運(yùn)行的基本流程

    前言: 由于最近對(duì)spark的運(yùn)行流程非常感興趣,所以閱讀了《Spark大數(shù)據(jù)處理:技術(shù)、應(yīng)用與性能優(yōu)化》一書(shū)。通過(guò)這本書(shū)的學(xué)習(xí),了解了spark的核心技術(shù)、實(shí)際應(yīng)用場(chǎng)景以及性能優(yōu)化的方法。本文旨在
    的頭像 發(fā)表于 07-02 10:31 ?696次閱讀
    <b class='flag-5'>spark</b>運(yùn)行的基本流程

    中科馭數(shù)CEO鄢貴海:從計(jì)算系統(tǒng)的三個(gè)視角重新審視DPU的核心價(jià)值

    在信息技術(shù)日新月異的浪潮中,DPU正逐漸嶄露頭角。當(dāng)前,DPU發(fā)展的核心驅(qū)動(dòng)力來(lái)自于什么?DPU技術(shù)是否已經(jīng)足夠成熟到廣泛應(yīng)用?市場(chǎng)上頭部玩家參與到這一創(chuàng)新技術(shù)的市場(chǎng)角逐之中?在算力時(shí)代,DP
    的頭像 發(fā)表于 06-28 14:27 ?746次閱讀
    中科馭數(shù)CEO鄢貴海:從計(jì)算系統(tǒng)的三個(gè)視角重新審視<b class='flag-5'>DPU</b>的核心價(jià)值

    中科馭數(shù)發(fā)布高性能DPU芯片K2-Pro

    在信息技術(shù)領(lǐng)域,每一次芯片技術(shù)的突破都代表著行業(yè)的一次飛躍。近日,DPU領(lǐng)域的領(lǐng)軍企業(yè)中科馭數(shù)宣布,成功研發(fā)并發(fā)布了其第三代DPU芯片——“K2-Pro”。這款芯片的發(fā)布,標(biāo)志著中科馭數(shù)在DPU領(lǐng)域的技術(shù)實(shí)力達(dá)到了新的高度。
    的頭像 發(fā)表于 06-21 11:41 ?1363次閱讀
    主站蜘蛛池模板: 另类免费视频 | 小屁孩cao大人免费网站 | 日韩免费视频一区 | 在线天堂视频 | 免费视频国产 | 97人人艹| 特黄aa级毛片免费视频播放 | 日本三级理论片 | 99精品视频免费 | 国产自产视频在线观看香蕉 | 亚洲丰满熟妇毛片在线播放 | 五月婷婷六月丁香 | 狠狠色丁香久久综合婷婷 | 久久久久亚洲香蕉网 | 欧美人与牲动交xxxx | 欧美线人一区二区三区 | 亚洲一区二区三区中文字幕 | 国产三级精品三级在线观看 | 一级特级aaa毛片 | 三级全黄a | 黄色网址在线播放 | avtt亚洲一区中文字幕 | 视频在线观看高清免费大全 | 四虎永久网址在线观看 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 中文字幕在线视频第一页 | 天天色天天舔 | 偷偷狠狠的日日2020 | 亚洲人成网站在线观看妞妞网 | 赛罗奥特曼银河帝国普通话免费版 | 高清欧美日本视频免费观看 | 国产一级一级片 | 4438x成人网最大色成网站 | 一级一片免费视频播放 | 午夜大片网 | 在线播放一区二区三区 | 日本欧美色图 | bt天堂资源种子在线 | 一级欧美一级日韩 | 午夜小影院 | 福利99|