自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

鯤鵬DevKit 23.0:流水線中便捷迭代鯤鵬版本,遷移、開發(fā)、調(diào)優(yōu)無縫銜接

企業(yè)動(dòng)態(tài)
數(shù)字時(shí)代,海量的行業(yè)應(yīng)用驅(qū)動(dòng)著多樣性算力的飛速發(fā)展,以鯤鵬為代表的ARM架構(gòu)駛?cè)肟燔嚨馈?/div>

數(shù)字時(shí)代,海量的行業(yè)應(yīng)用驅(qū)動(dòng)著多樣性算力的飛速發(fā)展,以鯤鵬為代表的ARM架構(gòu)駛?cè)肟燔嚨?。為了幫助廣大用戶和開發(fā)者快速適應(yīng)鯤鵬生態(tài),四年前,鯤鵬開發(fā)者套件 DevKit(下文簡稱“鯤鵬 DevKit”)正式發(fā)布,提供遷移、開發(fā)、編譯調(diào)試、測試、調(diào)優(yōu)&診斷等覆蓋全研發(fā)作業(yè)流程的能力,實(shí)現(xiàn)鯤鵬應(yīng)用的極速遷移、極簡開發(fā)。

四年來,鯤鵬DevKit研發(fā)團(tuán)隊(duì)持續(xù)創(chuàng)新,圍繞著開發(fā)者的核心訴求不斷豐富和提升工具的功能、性能和易用性。9月22日下午,在華為全聯(lián)接大會(huì)2023鯤鵬DevKit分論壇上,鯤鵬DevKit的技術(shù)專家們詳細(xì)解讀了鯤鵬DevKit 23.0版本即將上線的最新能力,并且邀請了華海智匯、志凌海納等行業(yè)伙伴,共同分享基于鯤鵬DevKit的原生開發(fā)實(shí)踐。

鯤鵬DevKit 23.0持續(xù)升級:增強(qiáng)場景化原生開發(fā)能力,全新架構(gòu)讓工具更易用

“鯤鵬DevKit是面向鯤鵬的全作業(yè)流提供一站式的開發(fā)工具,四年來,我們對工具持續(xù)開發(fā)和優(yōu)化,提高遷移和性能分析的效率,加速鯤鵬原生開發(fā),使得鯤鵬的應(yīng)用能夠極速遷移、極簡開發(fā)、極致性能和極致體驗(yàn)?!宾H鵬DevKit項(xiàng)目經(jīng)理馬德強(qiáng)介紹道。

●極速遷移:針對有源碼應(yīng)用的遷移,鯤鵬DevKit能夠自動(dòng)識別TOP 10 常用語言的不兼容的代碼和依賴文件,并且快速修改替換,實(shí)現(xiàn)解釋型應(yīng)用Hour級遷移,編譯型應(yīng)用Day級遷移;針對無源碼應(yīng)用(如商業(yè)閉源軟件、存量軟件找不到源碼),鯤鵬DevKit提供動(dòng)態(tài)二進(jìn)制指令翻譯工具ExaGear,在軟件執(zhí)行過程中把x86二進(jìn)制指令翻譯成鯤鵬指令,性能損耗最低在10%。

●極簡開發(fā):鯤鵬DevKit針對原生開發(fā)場景提供豐富的SDK、啟發(fā)式編程、鯤鵬親和分析、畢昇編譯器、鯤鵬調(diào)試器、以及全場景調(diào)優(yōu)等能力,引導(dǎo)用戶在開發(fā)過程中充分應(yīng)用鯤鵬架構(gòu)優(yōu)勢,快速開發(fā)出高性能的鯤鵬原生應(yīng)用。今年下半年鯤鵬DevKit還即將上線安全SDK 2.0、HPC場景2000+RANK的大規(guī)模并行調(diào)試,以及AI驅(qū)動(dòng)場景化性能調(diào)優(yōu)等能力,讓安全應(yīng)用改造更便捷、應(yīng)用調(diào)試和調(diào)優(yōu)更高效。

●全新架構(gòu):下半年鯤鵬DevKit將實(shí)現(xiàn)遷移、開發(fā)、編譯調(diào)試和性能分析四個(gè)工具合一,解決以往多工具重復(fù)登錄、來回切換、流程繁瑣等問題,用戶可以自行勾選需要的功能、一鍵安裝、融合使用,構(gòu)建以代碼為中心的開發(fā)流程,實(shí)現(xiàn)遷移、開發(fā)、調(diào)優(yōu)無縫銜接;此外,應(yīng)用遷移和親和分析能力還可以“零”代碼快速接入企業(yè)現(xiàn)有開發(fā)流水線中,不改變原開發(fā)流程更加便捷迭代鯤鵬版本,今年上半年已經(jīng)實(shí)現(xiàn)了Jenkins的快速接入,下半年還將實(shí)現(xiàn)華為云CodeArts Pipeline的快速接入。

原生開發(fā)持續(xù)增強(qiáng):安全應(yīng)用改造更便捷、HPC應(yīng)用調(diào)試更高效、性能調(diào)優(yōu)更智能

在鯤鵬原生開發(fā)方面,鯤鵬DevKit持續(xù)提升面向不同場景的開發(fā)、調(diào)試、調(diào)優(yōu)的效率,在即將上線的10.30版本中,支持以下能力:

●升級安全SDK 2.0、快速改造安全應(yīng)用:安全SDK 2.0提供高級語言機(jī)密計(jì)算能力,在大數(shù)據(jù)、機(jī)器學(xué)習(xí)等場景下,除了支持C/C++外,還支持Python、Java應(yīng)用快速改造成TEE安全應(yīng)用,讓用戶的隱私數(shù)據(jù)更安全,讓應(yīng)用安全性改造更便捷。

●鯤鵬調(diào)試器支持2000+RANK并行調(diào)試:HPC并行程序具有邏輯復(fù)雜、并發(fā)量大、進(jìn)程數(shù)多等特點(diǎn),大規(guī)模調(diào)試難度大。鯤鵬調(diào)試器提供可視化圖形調(diào)試界面,最高支持2048 Rank 節(jié)點(diǎn)并行調(diào)試,實(shí)時(shí)展示通訊組變化、計(jì)算節(jié)點(diǎn)、進(jìn)程等信息,充分發(fā)揮鯤鵬集群算力。

●AI加持場景化調(diào)優(yōu)更智能:針對大數(shù)據(jù)、數(shù)據(jù)庫等典型場景下參數(shù)復(fù)雜、高度依賴專家經(jīng)驗(yàn)、調(diào)優(yōu)門檻高等問題,鯤鵬DevKit提供AI驅(qū)動(dòng)場景化性能調(diào)優(yōu),支持AI性能自學(xué)習(xí)與配置自動(dòng)尋優(yōu)、多層級配置模板倉輔助典型場景自動(dòng)調(diào)優(yōu)、以及軟硬件全棧自動(dòng)調(diào)優(yōu)等能力,快速獲取典型場景的最優(yōu)配置參數(shù),調(diào)優(yōu)效率從Day級(人工)提升到Hour級,并且性能相比人工調(diào)優(yōu)提升10%+。

全新架構(gòu)讓工具更易用:流水線中便捷迭代鯤鵬版本,遷移、開發(fā)、調(diào)優(yōu)無縫銜接

為了進(jìn)一步提升開發(fā)者的使用體驗(yàn),10.30的新版本還即將上線鯤鵬DevKit全新架構(gòu),用戶可以更加靈活、高效的單獨(dú)安裝使用,也可以直接預(yù)集成到現(xiàn)有開發(fā)流水線中使用:

●多工具合一:功能按需定義,一鍵安裝、融合使用:以往鯤鵬DevKit提供了應(yīng)用遷移、鯤鵬開發(fā)框架、編譯調(diào)試插件和性能分析工具等,用戶需要分別安裝、登錄、并在多個(gè)工具界面來回切換使用,升級后的DevKit將四個(gè)工具合一,關(guān)鍵功能插件化解耦,用戶可以按需勾選需要的功能、一鍵安裝、融合使用,以代碼為中心串聯(lián)遷移、開發(fā)、調(diào)優(yōu)流程孤島,效率高、體驗(yàn)好;

●“零”代碼接入CodeArts,便捷迭代云上鯤鵬版本:上半年在鯤鵬開發(fā)者峰會(huì)上,鯤鵬領(lǐng)域總裁李義發(fā)布了鯤鵬DevKit與開發(fā)流水線集成的能力,通過簡單的配置,用戶就可以在現(xiàn)有DevOps流程中便捷使用遷移掃描和鯤鵬親和分析能力,隨時(shí)檢查和修改增量代碼的鯤鵬兼容性以及鯤鵬親和性,保障代碼質(zhì)量、快速迭代多平臺版本;目前已支持Jenkins流水線的快速接入,下半年,鯤鵬DevKit與華為云進(jìn)行深度合作,將代碼遷移插件通過可視化的配置集成進(jìn)華為云CodeArts Pipeline,更加便捷的迭代云上鯤鵬版本。

目前,華海智匯、志凌海納等伙伴都已經(jīng)在現(xiàn)有流水線中使用鯤鵬DevKit提升開發(fā)效率:

其中華海智匯在打造政務(wù)信息技術(shù)應(yīng)用創(chuàng)新適配一站通平臺過程中,將鯤鵬DevKit的遷移,編譯、測試、調(diào)優(yōu)等IDE插件集成到政務(wù)應(yīng)用遷移工具鏈中,面向政府委辦局和應(yīng)用廠商提供一站式應(yīng)用適配支持服務(wù),CodeArts自定義插件方式集成DevKit工代碼遷移工具,實(shí)現(xiàn)政務(wù)應(yīng)用的適配改造、代碼開發(fā)的一體化在線實(shí)施,目前某政務(wù)監(jiān)測管理應(yīng)用已基于該平臺完成應(yīng)用的高效遷移及開發(fā)迭代,版本迭代效率較之前提升50%。

志凌海納的超融合軟件SMTX OS能夠?yàn)槠髽I(yè)自建云提供融合部署的服務(wù)器虛擬化和融合部署的分布式存儲功能,該軟件對性能要求高(業(yè)務(wù)量高達(dá)1000 TPS、數(shù)據(jù)處理時(shí)延需要小于300ms),并且需要在流水線中開發(fā)多版本(涉及不同架構(gòu)的C語言編寫、難度大),志凌海納借助鯤鵬DevKit進(jìn)行性能調(diào)優(yōu)并使用畢昇編譯器進(jìn)行編譯優(yōu)化,線程數(shù)和函數(shù)調(diào)用時(shí)延均有大幅提升,總體性能提升50%;此外在Jenkins流水線中集成了鯤鵬DevKit,快速高效地完成多版本ISO Kernel的開發(fā)和邏輯優(yōu)化。

鯤鵬生態(tài)的繁榮離不開萬千伙伴的支持,截止目前,鯤鵬DevKit已經(jīng)助力 2700+伙伴遷移/開發(fā)了8800+應(yīng)用,超過20萬的開發(fā)者下載或者在遠(yuǎn)程實(shí)驗(yàn)室中體驗(yàn)了鯤鵬DevKit。未來,鯤鵬DevKit也將持續(xù)優(yōu)化開發(fā)者的開發(fā)體驗(yàn),通過鯤鵬社區(qū)(hikunpeng.com)為開發(fā)者提供全方位的支持,讓開發(fā)者更加便捷、高效的進(jìn)行鯤鵬應(yīng)用開發(fā)和創(chuàng)新。

了解更多鯤鵬DevKit

責(zé)任編輯:張誠
相關(guān)推薦

2022-06-30 17:22:08

開發(fā)者

2023-02-23 10:17:41

鯤鵬

2023-06-01 20:34:54

鯤鵬

2023-03-01 15:37:31

鯤鵬

2023-02-27 11:36:27

鯤鵬

2017-03-02 14:12:13

流水線代碼Clojure

2023-10-27 17:45:53

鯤鵬

2021-09-27 15:10:16

華為

2022-07-18 06:05:28

Gitlab流水線

2017-02-28 16:00:45

DevOpsMarkdownreST

2023-05-10 15:08:00

Pipeline設(shè)計(jì)模式

2013-06-06 09:31:52

2017-02-28 15:40:30

Docker流水線Azure

2021-11-08 07:41:16

Go流水線編程

2024-01-07 12:47:35

Golang流水線設(shè)計(jì)模式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號