91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

鯤鵬DevKit如何使能極簡原生開發(fā)

7riU_gh_3a181fa ? 來源:華為計(jì)算 ? 作者:華為計(jì)算 ? 2022-07-06 10:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近日,在華為伙伴暨開發(fā)者大會(huì)2022-鯤鵬開發(fā)者峰會(huì)的主題演講中,華為鯤鵬計(jì)算業(yè)務(wù)總裁張熙偉先生宣布了鯤鵬開發(fā)套件DevKit已經(jīng)從“應(yīng)用遷移”走向了“原生開發(fā)”,并持續(xù)增強(qiáng)原生開發(fā)能力,2022年陸續(xù)推出鯤鵬場景化SDK,鯤鵬調(diào)試器以及場景化性能分析工具,使能開發(fā)者效率提升50%,助力行業(yè)應(yīng)用高效創(chuàng)新。

鯤鵬Devkit:從“應(yīng)用遷移”走向“原生開發(fā)

隨著行業(yè)數(shù)字化加速發(fā)展,各行業(yè)對(duì)算力提出了更高的需求,鯤鵬因其多核多并發(fā)、低能耗等優(yōu)勢(shì)已成為行業(yè)主流IT基礎(chǔ)設(shè)施之一。為了幫助開發(fā)人員更加便捷、高效的將應(yīng)用遷移到鯤鵬,2019年鯤鵬重磅發(fā)布了開發(fā)套件DevKit,提供代碼遷移、編譯、調(diào)優(yōu)和診斷等工具實(shí)現(xiàn)有源碼應(yīng)用的無憂遷移;針對(duì)存量無源碼應(yīng)用,還提供動(dòng)態(tài)二進(jìn)制指令翻譯工具ExaGear,在軟件執(zhí)行過程中直接將X86指令翻譯為鯤鵬指令,“零代碼”、“低損耗”的完成遷移。經(jīng)過兩年的投入,鯤鵬應(yīng)用的遷移效率已從最初的60人天/應(yīng)用快速縮短到2人天/應(yīng)用,遷移不再是難事。

2021年9月,鯤鵬首次宣布DevKit將從加速“應(yīng)用遷移”走向使能“原生開發(fā)”,并面向全研發(fā)作業(yè)流推出了鯤鵬開發(fā)框架、性能優(yōu)化后的畢昇編譯器、增強(qiáng)的云上自動(dòng)化測試服務(wù)、全場景性能調(diào)優(yōu)等能力,讓開發(fā)者更便捷高效的基于鯤鵬進(jìn)行原生開發(fā)。該版本已經(jīng)于2021年12月31日在鯤鵬社區(qū)正式上線。

鯤鵬Devkit原生開發(fā)能力持續(xù)增強(qiáng),開發(fā)效率提升50%+

為了進(jìn)一步提升鯤鵬應(yīng)用的開發(fā)效率和體驗(yàn),在華為伙伴暨開發(fā)者大會(huì)2022-鯤鵬開發(fā)者峰會(huì)的主題演講中,華為鯤鵬計(jì)算業(yè)務(wù)總裁張熙偉先生宣布鯤鵬DevKit將聚焦增強(qiáng)原生開發(fā)能力,推出幾款新武器,使能開發(fā)者開發(fā)效率提升50%。

重磅推出3個(gè)鯤鵬場景化SDK,幫助開發(fā)者快速獲取不同場景下的關(guān)鍵能力,充分發(fā)揮鯤鵬架構(gòu)優(yōu)勢(shì),降低學(xué)習(xí)成本、提高開發(fā)效率,助力原生應(yīng)用極簡開發(fā)。

鯤鵬通用計(jì)算SDK,面向通用計(jì)算場景,提供鯤鵬軟硬協(xié)同加速能力和高性能編譯器,幫助提升應(yīng)用開發(fā)效率。

鯤鵬高性能計(jì)算SDK,面向HPC場景,提供高性能編譯器、通信庫等編譯能力以及數(shù)學(xué)計(jì)算加速能力,助力開發(fā)者快速開發(fā)高性能應(yīng)用。

鯤鵬安全計(jì)算SDK,面向密鑰、證書等安全操作場景,通過TEE安全操作系統(tǒng),保護(hù)用戶數(shù)據(jù)安全,通過鯤鵬KAE加速引擎提升應(yīng)用性能。

鯤鵬調(diào)試器:

作為業(yè)界首款開放的集群并行調(diào)試器,支持單節(jié)點(diǎn)或多節(jié)點(diǎn)并行調(diào)試,提供圖形化界面,大幅提升調(diào)試效率。

鯤鵬高性能計(jì)算分析:

支持百P級(jí)數(shù)十萬核高性能集群的算力特征和應(yīng)用性能分析,并提供最佳的優(yōu)化建議,從而發(fā)揮出鯤鵬集群的最強(qiáng)算力。

張熙偉表示:“目前已有一批行業(yè)應(yīng)用伙伴加入了我們的原生開發(fā)實(shí)踐,部分已完成了相關(guān)的應(yīng)用開發(fā)及性能優(yōu)化。我們歡迎更多的伙伴和開發(fā)者加入進(jìn)來,使用我們的鯤鵬SDK?!?/p>

鯤鵬DevKit如何使能極簡原生開發(fā)?

基于上述新推出的能力,鯤鵬DevKit將如何如進(jìn)一步提升鯤鵬應(yīng)用的原生開發(fā)體驗(yàn)和效率?在華為伙伴暨開發(fā)者大會(huì)2022-鯤鵬技術(shù)專場中, DevKit的研發(fā)專家們進(jìn)行了詳細(xì)的技術(shù)解讀。

在開發(fā)階段

通過鯤鵬開發(fā)框架提供工程管理向?qū)?、啟發(fā)式編程、鯤鵬親和檢查等能力,幫助開發(fā)者便捷使用鯤鵬原生編譯選項(xiàng)、快速獲取依賴文件兼容版本、并推薦使用鯤鵬加速庫,提升應(yīng)用性能;

此外,鯤鵬開發(fā)框架還將在6月30日發(fā)布的版本中提供安全計(jì)算SDK、高性能計(jì)算SDK(通用計(jì)算SDK將在9月30日的版本中提供)。用戶在工程創(chuàng)建過程中可以直接選擇應(yīng)用場景,一鍵式完成場景化SDK的安裝部署、以及參考實(shí)現(xiàn)Demo的下載;同時(shí),自動(dòng)檢測軟件棧中各組件(用戶態(tài)、內(nèi)核態(tài)以及底層軟件)的狀態(tài)是否正常,并一鍵獲取各組件的指導(dǎo)手冊(cè)、白皮書、源碼倉等信息。

工程創(chuàng)建完成后,開發(fā)框架提供了針對(duì)該應(yīng)用場景的參考實(shí)現(xiàn)Demo代碼,開發(fā)者可直接對(duì)該Demo進(jìn)行編譯調(diào)試,也可以基于該Demo,完成自己的應(yīng)用開發(fā)。比如:安全計(jì)算將提供包含CA(Client Application )工程、TA(Trusted Application)工程、RSA(公鑰加密算法)工程、機(jī)密數(shù)據(jù)保存、匿名投票在內(nèi)的5個(gè)常用參考實(shí)現(xiàn)。

場景化SDK能夠幫助開發(fā)者大幅縮短依賴組件的下載、安裝、構(gòu)建、執(zhí)行的時(shí)間,實(shí)現(xiàn)鯤鵬原生開發(fā)效率提升50%+。

在調(diào)試階段

鯤鵬DevKit通過IDE的方式提供鯤鵬調(diào)試器,支持CPU應(yīng)用和GPU應(yīng)用并行調(diào)試,用戶可以在操作中設(shè)置斷點(diǎn)、查看線程/函數(shù)堆棧/寄存器信息/變量信息,支持匯編指令的斷點(diǎn)執(zhí)行、單步調(diào)試。同時(shí)通過IDE的深度結(jié)合,能夠讓開發(fā)者在一個(gè)界面完成工程創(chuàng)建、SDK部署、代碼編寫、編譯調(diào)試,真正實(shí)現(xiàn)一站式軟件開發(fā)。

在編譯階段

面向LLVM、GCC技術(shù)路線以及Java語言提供三類編譯軟件。

畢昇編譯器基于基于開源LLVM開發(fā),并針對(duì)鯤鵬做了多重編譯優(yōu)化和增強(qiáng),通過循環(huán)優(yōu)化、軟件預(yù)取、結(jié)構(gòu)體內(nèi)存布局、NEON向量化等關(guān)鍵優(yōu)化技術(shù),實(shí)現(xiàn)鯤鵬平臺(tái)SPEC性能提升25%。

GCC for openEuler是基于開源GCC開發(fā)的編譯器工具鏈,在openEuler社區(qū)開源發(fā)布,并通過鯤鵬社區(qū)免費(fèi)提供二進(jìn)制包,支持包含ARM、x86在內(nèi)的多種處理器架構(gòu)。

畢昇JDK基于OpenJDK開發(fā),并針對(duì)鯤鵬平臺(tái)進(jìn)行了深度優(yōu)化和質(zhì)量增強(qiáng),該軟件近期已成功登陸Eclipse Adoptium開源JDK發(fā)行版市場,是國內(nèi)首款登陸Adopitum發(fā)行版市場的JDK產(chǎn)品。

在調(diào)優(yōu)&診斷階段

性能分析工具支持鯤鵬平臺(tái)上的系統(tǒng)性能分析、Java性能分析和系統(tǒng)診斷,提供系統(tǒng)全景及常見應(yīng)用場景下的性能采集和分析功能,并基于調(diào)優(yōu)專家系統(tǒng)給出優(yōu)化建議。同時(shí)提供調(diào)優(yōu)助手,指導(dǎo)新手用戶快速調(diào)優(yōu)。

此外,本次發(fā)布的高性能計(jì)算分析將進(jìn)一步增強(qiáng)HPC應(yīng)用的調(diào)優(yōu)能力,支持百P級(jí)數(shù)十萬核高性能集群的算力特征和應(yīng)用性能分析,包括混合語言/集群資源/并行計(jì)算分析等。HPC應(yīng)用分析主要針對(duì)openMP、MPI程序進(jìn)行采集并給出優(yōu)化建議。對(duì)OpenMP程序來說,最重要的影響性能的因素是它的線程之間的不平衡性,找出最晚結(jié)束并行區(qū)計(jì)算的關(guān)鍵線程,計(jì)算出不平衡度及解決后的潛在收益;對(duì)MPI程序來說,影響性能很大的因素是節(jié)點(diǎn)前通信開銷,通過運(yùn)行時(shí)指標(biāo)、微架構(gòu)指標(biāo)、指令分布、Hotspots等維度的分析,幫助開發(fā)者優(yōu)化多節(jié)點(diǎn)間的通信瓶頸點(diǎn),為提高整個(gè)集群的性能打好基礎(chǔ),最終分析效率可達(dá)2人天/應(yīng)用。

鯤鵬原生開發(fā)是指使用鯤鵬DevKit的原生開發(fā)能力,如鯤鵬開發(fā)框架(含場景化SDK)、編譯調(diào)試工具、云測服務(wù)、調(diào)優(yōu)&診斷工具等,在鯤鵬平臺(tái)上開發(fā)新軟件/新功能,充分發(fā)揮鯤鵬架構(gòu)優(yōu)勢(shì),從而獲得開發(fā)效率/運(yùn)行性能提升。

鯤鵬DevKit將持續(xù)優(yōu)化開發(fā)者的開發(fā)體驗(yàn),為開發(fā)者提供全方位的支持,除了免費(fèi)提供所有工具套件之外,還提供全方位的原生開發(fā)支持與學(xué)習(xí)交流服務(wù)資源,如免費(fèi)的遠(yuǎn)程實(shí)驗(yàn)室開發(fā)環(huán)境及云測服務(wù),開發(fā)文檔和代碼樣例等,幫助開發(fā)者快速上手。歡迎登陸鯤鵬社區(qū)-DevKit專區(qū)進(jìn)行進(jìn)一步了解和下載。

原文標(biāo)題:鯤鵬DevKit:從“應(yīng)用遷移”走向“原生開發(fā)”,開發(fā)效率提升50%+

文章出處:【微信公眾號(hào):華為計(jì)算】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    218

    文章

    36059

    瀏覽量

    262319
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1672

    瀏覽量

    51756
  • 鯤鵬
    +關(guān)注

    關(guān)注

    1

    文章

    149

    瀏覽量

    9537

原文標(biāo)題:鯤鵬DevKit:從“應(yīng)用遷移”走向“原生開發(fā)”,開發(fā)效率提升50%+

文章出處:【微信號(hào):gh_3a181fa836b6,微信公眾號(hào):華為計(jì)算】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AR1105模組如何以架構(gòu)實(shí)現(xiàn)精準(zhǔn)六向音源定位

    AR1105模組的設(shè)計(jì)思路始終圍繞"精準(zhǔn)、、易用"三大核心。在智能設(shè)備小型化、低成本化的發(fā)展趨勢(shì)下,傳統(tǒng)多麥定位方案的體積與成本劣勢(shì)日益凸顯,而AR1105憑借3麥實(shí)現(xiàn)六向
    的頭像 發(fā)表于 12-25 16:57 ?531次閱讀
    AR1105模組如何以<b class='flag-5'>極</b><b class='flag-5'>簡</b>架構(gòu)實(shí)現(xiàn)精準(zhǔn)六向音源定位

    海辰儲(chǔ)發(fā)布全球首個(gè)原生8小時(shí)長時(shí)儲(chǔ)能解決方案

    12月12日,海辰儲(chǔ)能在第三屆生態(tài)日活動(dòng)現(xiàn)場重磅發(fā)布全球首個(gè)原生8小時(shí)長時(shí)儲(chǔ)能解決方案 ∞Power8 6.9MW/55.2MWh。方案以8小時(shí)儲(chǔ)系統(tǒng)為底層架構(gòu)、8小時(shí)專用電芯為核心支撐,從電芯到
    的頭像 發(fā)表于 12-17 15:20 ?410次閱讀

    NST1002單總線型溫度傳感器,以“”實(shí)現(xiàn)“極致”

    前沿應(yīng)用發(fā)展的隱形桎梏。而納芯微電子依托深厚的模擬及混合信號(hào)芯片設(shè)計(jì)經(jīng)驗(yàn),推出的NST1002單總線型高精度數(shù)字溫度傳感器——以雙引腳設(shè)計(jì)+精準(zhǔn)快速感知,賦
    的頭像 發(fā)表于 12-09 11:55 ?680次閱讀
    NST1002單總線型溫度傳感器,以“<b class='flag-5'>極</b><b class='flag-5'>簡</b>”實(shí)現(xiàn)“極致”

    NVIC中斷使能與禁止使

    ARM?Cortex-M0+ 處理器支持最多 32 個(gè)外部中斷源,分別對(duì)應(yīng)中斷使設(shè)置寄存器 NIVC_ISER 的 32 個(gè)使位,和中斷使
    發(fā)表于 11-13 07:14

    求助,關(guān)于全局中斷使的問題求解

    各位朋友大家好,我最近在使用蜂鳥的板子進(jìn)行開發(fā)時(shí),遇到了這樣的問題:我的程序每次運(yùn)行到使全局中斷的時(shí)候,就像進(jìn)入了死循環(huán)一樣,出不去了,如上圖,首先先打印“GI_EN begin!”這里是可以
    發(fā)表于 11-07 06:37

    百度文心快碼推出AI原生開發(fā)環(huán)境工具Comate AI IDE

    6月23日?qǐng)D靈誕辰日,Comate AI IDE正式發(fā)布,成為行業(yè)首個(gè)多模態(tài)、多智能體協(xié)同的獨(dú)立AI原生開發(fā)環(huán)境工具。
    的頭像 發(fā)表于 06-27 11:30 ?1208次閱讀

    潤和軟件亮相鯤鵬昇騰開發(fā)者大會(huì)2025

    近日,以“心懷摯愛,共綻光芒”為主題的鯤鵬昇騰開發(fā)者大會(huì)2025在北京中關(guān)村國際創(chuàng)新中心成功舉辦。作為鯤鵬、昇騰生態(tài)的緊密合作伙伴,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)受邀出席,攜手
    的頭像 發(fā)表于 06-03 16:20 ?1200次閱讀

    以太彩光網(wǎng)絡(luò)解決方案4.0正式發(fā)布,“彩光”重構(gòu)園區(qū)網(wǎng)絡(luò)之道

    了一場從底層基因出發(fā)的革命,通過架構(gòu)、部署、運(yùn)維等多維度的創(chuàng)新升級(jí),以強(qiáng)大的適配能力全面賦教育、醫(yī)療、企業(yè)等多園區(qū)場景,拓展未來網(wǎng)絡(luò)的應(yīng)用邊界。 01:從全光網(wǎng)發(fā)展最新態(tài)勢(shì),看“光,為何要'簡單'” 發(fā)布會(huì)現(xiàn)場, 銳捷網(wǎng)絡(luò)
    的頭像 發(fā)表于 05-30 12:14 ?623次閱讀
    <b class='flag-5'>極</b><b class='flag-5'>簡</b>以太彩光網(wǎng)絡(luò)解決方案4.0正式發(fā)布,“彩光”重構(gòu)園區(qū)網(wǎng)絡(luò)<b class='flag-5'>極</b><b class='flag-5'>簡</b>之道

    長城汽車亮相2025華為鯤鵬昇騰開發(fā)者大會(huì)

    近日,長城汽車受邀參與鯤鵬昇騰開發(fā)者大會(huì)2025(KADC2025),與華為及全球開發(fā)者聚焦AI算力高效應(yīng)用與技術(shù)創(chuàng)新。本次大會(huì)以“超節(jié)點(diǎn)架構(gòu)”和“AI Agent”為核心議題,長城汽車通過“多模態(tài)AI主動(dòng)安全系統(tǒng)”與“機(jī)械臂集
    的頭像 發(fā)表于 05-27 17:18 ?982次閱讀

    高鴻信安亮相2025華為鯤鵬昇騰開發(fā)者大會(huì)

    以“心懷摯愛,共綻光芒”為主題的鯤鵬昇騰開發(fā)者大會(huì)2025(KADC2025)在北京中關(guān)村國際創(chuàng)新中心成功舉辦。大會(huì)現(xiàn)場發(fā)布一系列新技術(shù)、新工具和新平臺(tái),使伙伴和
    的頭像 發(fā)表于 05-26 17:01 ?1463次閱讀

    華為鯤鵬昇騰開發(fā)者大會(huì)2025:鯤鵬昇騰深度開放,加速創(chuàng)新者創(chuàng)新

    [中國,北京,2025年5月23日]以“心懷摯愛,共綻光芒”為主題的鯤鵬昇騰開發(fā)者大會(huì)2025(KADC2025)在北京中關(guān)村國際創(chuàng)新中心成功舉辦。大會(huì)現(xiàn)場發(fā)布一系列新技術(shù)、新工具和新平臺(tái),使
    的頭像 發(fā)表于 05-26 16:35 ?1321次閱讀
    華為<b class='flag-5'>鯤鵬</b>昇騰<b class='flag-5'>開發(fā)</b>者大會(huì)2025:<b class='flag-5'>鯤鵬</b>昇騰深度開放,加速創(chuàng)新者創(chuàng)新

    Leadway電源模塊的使信號(hào)是如何作用的

    Leadway模塊并聯(lián)時(shí),使信號(hào)可配合“二管ORing電路”實(shí)現(xiàn)主備切換。主模塊故障時(shí),備用模塊的EN信號(hào)立即激活,切換時(shí)間可控制在10ms內(nèi)。
    發(fā)表于 05-15 09:38

    潤和軟件發(fā)布鯤鵬+openGauss全棧智能體解決方案

    近日,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)攜手鯤鵬,于鯤鵬開發(fā)者創(chuàng)享日上海站共同發(fā)布“以鯤鵬算力為基座、深度協(xié)同openGauss開源數(shù)據(jù)庫”的AgentRUNS全棧智能體
    的頭像 發(fā)表于 05-14 12:01 ?1102次閱讀

    從 Java 到 Go:面向?qū)ο蟮木奕伺c云原生的輕騎兵

    Go 語言在 2009 年被 Google 推出,在創(chuàng)建之初便明確提出了“少即是多(Less is more)”的設(shè)計(jì)原則,強(qiáng)調(diào)“以工程效率為核心,用規(guī)則解決復(fù)雜問題”。它與 Java 語言生態(tài)
    的頭像 發(fā)表于 04-25 11:13 ?675次閱讀

    香橙派鯤鵬Pro特輯課程走進(jìn)華為&amp;amp;湖南大學(xué)“名師講壇線下賦專場”

    4月12日-4月13日,華為技術(shù)有限公司聯(lián)合湖南大學(xué)、信息技術(shù)新工科產(chǎn)學(xué)研聯(lián)盟舉辦的“名師講壇線下賦專場”——基于香橙派鯤鵬Pro開發(fā)板的計(jì)算機(jī)核心課程貫通式教學(xué)實(shí)踐在東莞松山湖華為溪流背坡村圓滿
    的頭像 發(fā)表于 04-16 11:48 ?926次閱讀
    香橙派<b class='flag-5'>鯤鵬</b>Pro特輯課程走進(jìn)華為&amp;amp;湖南大學(xué)“名師講壇線下賦<b class='flag-5'>能</b>專場”