發(fā)布時間:2024-12-28 02:17:15 來源:下愚不移網(wǎng) 作者:綜合
數(shù)智時代,鯤鵬開發(fā)開呼喚更先進(jìn)的原生原生算力生態(tài)。鯤鵬以其創(chuàng)新的技術(shù)計算架構(gòu)和開源基礎(chǔ)軟件研發(fā),引領(lǐng)著技術(shù)變革的白皮布攜前沿。通過戰(zhàn)略性、更多長期性的伙伴研發(fā)投入,吸納全球計算產(chǎn)業(yè)的邁入優(yōu)秀人才和先進(jìn)技術(shù),持續(xù)推進(jìn)全棧計算技術(shù)的鯤鵬開發(fā)開創(chuàng)新發(fā)展,加快構(gòu)筑面向多樣化計算的原生原生全球開源體系與產(chǎn)業(yè)標(biāo)準(zhǔn)?;?ldquo;硬件開放、技術(shù)軟件開源、白皮布攜使能伙伴、更多發(fā)展人才”的伙伴策略推動鯤鵬計算產(chǎn)業(yè)發(fā)展。
目前,邁入鯤鵬軟硬件聯(lián)合創(chuàng)新已覆蓋國計民生核心場景,鯤鵬開發(fā)開主流伙伴核心應(yīng)用已遷移到鯤鵬,鯤鵬生態(tài)進(jìn)入快速發(fā)展期,鯤鵬和x86多平臺版本并行迭代成為伙伴的核心訴求。由于兩個架構(gòu)開發(fā)生態(tài)的差異,如采用兩套流水線分別開發(fā)兩套代碼,重復(fù)開發(fā)驗證工作量大,兩個版本分別開發(fā)、構(gòu)建和維護(hù)效率低。為了幫助伙伴持續(xù)高效的開發(fā)鯤鵬架構(gòu)親和的高性能應(yīng)用,同時滿足多架構(gòu)兼容的需求,2024年初,鯤鵬原生開發(fā)計劃全面啟動:基于鯤鵬硬件+openEuler+鯤鵬開發(fā)套件DevKit+鯤鵬應(yīng)用使能套件BoostKit,實現(xiàn)1套代碼+1條流水線構(gòu)建多平臺版本,助力伙伴持續(xù)且首發(fā)性能領(lǐng)先的商用版本。
本次重磅推出的《鯤鵬原生開發(fā)技術(shù)白皮書》,全面闡釋了鯤鵬原生開發(fā)的核心技術(shù)理念,代碼開發(fā)和流水線執(zhí)行階段提供的關(guān)鍵能力以及操作指導(dǎo),以及各行業(yè)伙伴的鯤鵬原生創(chuàng)新實踐,幫助開發(fā)者快速掌握鯤鵬原生開發(fā)能力,助力行業(yè)應(yīng)用創(chuàng)新。
其中,鯤鵬開發(fā)套件DevKit能夠提供覆蓋遷移、開發(fā)、調(diào)試、編譯、測試、調(diào)優(yōu)&診斷等全研發(fā)作業(yè)流程的能力,并支持以命令行方式快速集成到企業(yè)自有CI/CD流水線,開發(fā)者可以在流水線中直接調(diào)用鯤鵬DevKit插件能力,包括:鯤鵬兼容性&親和性門禁檢查、無感知切換鯤鵬高性能編譯軟件(畢昇編譯器、畢昇JDK、GCC for openEuler)、鯤鵬性能分析插件、鯤鵬測試框架&樣例、版本安全合規(guī)掃描等,實現(xiàn)1套代碼(門禁檢查自動對代碼兼容性檢查并輔助修改,有架構(gòu)差異的代碼使用宏定義隔離)+1條流水線(現(xiàn)有流水線上增加鯤鵬構(gòu)建流程),鯤鵬和x86兩個版本同步迭代,平均發(fā)布效率提升30%+。
鯤鵬應(yīng)用使能套件BoostKit面向大數(shù)據(jù)、數(shù)據(jù)庫、分布式存儲、虛擬化等八大主流應(yīng)用場景,提供鯤鵬軟硬協(xié)同全棧調(diào)優(yōu)的使能套件,包括應(yīng)用加速軟件包、基礎(chǔ)加速軟件包、高性能開源組件、參考實現(xiàn)等,使能伙伴極致性能;同時,還提供WAAS負(fù)載感知加速系統(tǒng),能夠基于單個計算任務(wù)深度調(diào)優(yōu),啟用最優(yōu)加速庫,自動配置全棧最佳參數(shù)。開發(fā)者可以在代碼開發(fā)過程中安裝并使用BoostKit加速能力,打造更具競爭力的水平解決方案,典型場景性能提升10~30%。
在基礎(chǔ)軟件底座層面,openEuler操作系統(tǒng)與鯤鵬服務(wù)器協(xié)同優(yōu)化,綜合性能領(lǐng)先其他Linux操作系統(tǒng)15%,確保軟件高性能運行。
此外,鯤鵬原生開發(fā)也提供全方位的安全保障體系:鯤鵬DevKit針對病毒/安全編譯選項、安全配置、密鑰和信息泄露、典型編碼問題等進(jìn)行安全檢查和掃描,確保版本安全;鯤鵬BoostKit機(jī)密計算核心組件通過CC EAL4+、支持可信計算3.0、國密解決方案通過等保三級密評,以及openEuler領(lǐng)先的CVE漏洞管理和修復(fù)體系確保全系統(tǒng)安全。
自2019年發(fā)布鯤鵬計算產(chǎn)業(yè)戰(zhàn)略以來,鯤鵬已發(fā)展了5500多家合作伙伴,打造了16500多個通過鯤鵬認(rèn)證的解決方案,并已廣泛應(yīng)用在電信、金融、電力、科研、航空、教育及醫(yī)療等千行萬業(yè)中。該白皮書的推出將進(jìn)一步促進(jìn)鯤鵬生態(tài)的開放和合作,為廣大開發(fā)者提供更多的技術(shù)支持和資源,也期待更多伙伴與鯤鵬一起攜手并進(jìn),共同構(gòu)建一個繁榮的鯤鵬計算產(chǎn)業(yè)生態(tài)。
相關(guān)文章
隨便看看