鯤鵬開發工具創新:深度蟄伏后,“竹林”開始生長
作者 | 曾響鈴
文 | 響鈴說
數字經濟時代,多樣性計算的發展如同快速建設的城市新區,不久前還是一片荒地,短短幾年路已經修通、高樓拔地而起,一片即將繁榮的城市景象。
最近,華為伙伴暨開發者大會2022召開,鯤鵬作為多樣性計算的代表,在活動期間發布了一系列新的升級,其中最引人注目的內容之一,是鯤鵬開發套件DevKit、鯤鵬應用使能套件BoostKit兩大工具在過去快速迭代后再次實現創新升級。
如果說去年的鯤鵬還在為吸納開發者和伙伴加入生態而努力,那么現在的鯤鵬已經在著手構建一個更加成熟完善的計算產業生態了,開始從更細節、更貼近場景應用的角度支持加入其中的伙伴或開發者。
這一階段的鯤鵬,在開發和應用使能工具創新上的理念也發生了變化——長期積淀后,開發工具開始了“竹林”式生長過程。
在中國生長最為普遍的竹子——毛竹,4年也只不過長到3cm,但在這4年里,毛竹將根深扎土壤,到了第5年開始以每天30cm的速度生長,短短一個多月時間就能生長到15米,一棵一棵高聳的竹子形成一片茂密的竹林。
打造根基、厚積薄發,有足夠的力量走得更廣、更遠,鯤鵬的開發工具和應用使能工具創新升級,在為開發者提供功能全面、能力深入、貼近實用的開發工具,這就是典型的“竹林”式生長。
能力多樣性——多開發場景滿足,不留死角
長時間蟄伏后,突然出現的一片竹林,個體眾多、十分繁茂,是“竹林”式生長的首要特點。
此次,鯤鵬DevKit、BoostKit兩大工具的升級內容,首先在能力多樣性上,讓開發者能夠應對復雜的場景應用開發需要,不留下開發加速的死角。
其中,鯤鵬DevKit發布了三大鯤鵬場景化SDK:安全計算SDK、高性能計算SDK、通用計算SDK,幫助開發者快速獲取不同場景下的關鍵能力,充分發揮鯤鵬架構優勢,讓開發者聚焦業務開發本身、降低學習成本、提高開發效率。
例如,鯤鵬安全計算SDK面向密鑰、證書等安全操作場景,向開發者提供基于TEE開發安全應用的能力,保護用戶數據安全,同時通過KAE加速引擎提升應用性能,幫助開發者的應用開發應對日益嚴峻的安全問題同時保證應用運行的效率;
而鯤鵬高性能計算SDK,面向HPC場景提供高性能編譯器、通信庫等編譯能力,以及數學計算加速能力,幫助用戶快速開發極致高性能應用,這主要對應了當下計算需求缺口大而各類集群計算快速興起的大背景,推動鯤鵬生態下的應用開發能夠與集群計算緊密結合;
此外,鯤鵬通用計算SDK,則主要面向通用計算場景提供鯤鵬軟硬協同加速(KAE/國密/壓縮等)能力和高性能編譯器,提升應用開發效率。
鯤鵬BoostKit方面,從面向大數據、數據庫、虛擬化等八大主流場景的性能調優升級到“數據親和”加速,通過數據全處理流程的負載優化,使能應用性能倍增,幫助伙伴聚焦行業核心場景開展實踐創新。
在分布式存儲領域,全局緩存通過架構和算法創新,能讓HDD盤達到全閃存的性能,幫助企業實現性能和成本的兼顧;
在大數據分析領域,通過對大數據機器學習和圖分析算法開展算法原理和鯤鵬親和性優化,提供超過40種算法,幫助開發者應對政務等眾多場景的大數據分析需求;
在HPC領域,提供的HPC多瑙套件,包括多瑙調度器和多瑙管理平臺,支持百萬核集群的統一調度和90%的資源利用率,為多樣性算力提供統一的調度和管理能力。
在機密計算領域,機密計算Trustzone套件針對當下數據使用安全風險挑戰大的現實,做到了多方數據計算又快又安全(傳統計算方式在保證安全的情況下往往占用較多資源,無法做到“快”)。
在云手機領域,云手機Turbo套件將幫助大幅度增加云手機密度,提升云手機應用的部署效率、降低成本。
場景深入度——原生應用緊密結合場景,打穿落地需求
“竹林”式生長不只有很快長出一片林子,每一顆竹子也往往十分高大、枝葉繁茂。
鯤鵬DevKit、BoostKit兩大工具在過去經過長足的發展,在能力上已經實現突破,而現在它們的職責也在發生重要變化,越來越需要與具體的場景結合,用原生的應用解決問題,實現新計算價值的全面落地。
在過去生態發展初期,開發者需要將其他平臺上的應用順利地遷移到鯤鵬平臺上,彼時的鯤鵬DevKit強調的,是2人天/應用的快速遷移能力;
隨著鯤鵬生態的不斷成熟,越來越多開發者基于鯤鵬開發新版本/新軟件,他們需要在開發過程中利用好鯤鵬架構優勢、更加快速地開發出鯤鵬架構親和的高性能應用,這時候,鯤鵬DevKit開始強調的從“應用遷移”走向“原生開發”的轉變,通過鯤鵬場景化SDK、鯤鵬調試器、更強的性能分析能力等一系列技術創新,實現鯤鵬原生開發效率提升50%。
對開發者而言,以原生為主題的應用開發階段已經到來,這時候的開發目標,也轉向原生應用解決具體場景問題的能力。
在此次發布中,鯤鵬兩大工具的升級,在單一能力及相互組合上也基于過去的技術積累而不斷強化。
例如,四川某數字化中心致力于數值仿真軟件的研發設計,用于輔助飛行器核心部件的設計,該技術通常需要萬核級、高并發的計算資源支撐數值仿真,從而縮短仿真時間;此外,行業先進研制技術日新月異,這就要求數值仿真軟件也能夠在短周期內開發迭代。
因此,開發人員使用了鯤鵬DevKit提升數字仿真軟件的開發效率,并重點使用了鯤鵬DevKit提供的高性能計算SDK和性能分析工具進行開發和調優;
在無工具輔助的情況下,完成一個燃燒仿真環境的開發至少需要30人天,并且仿真時間也很長;在鯤鵬DevKit的幫助下僅用10人天就完成了應用開發,開發效率提升了66%,并且仿真計算時間縮短了35%,大大提升了軟件性能。
廣東省氣象局采用鯤鵬BoostKit多瑙套件,并基于鯤鵬HPC全棧優化,實現了72小時臺風預報仿真計算,有助于氣象部門提升數值預報模式計算能力,降低災害天氣帶來的風險。
沖量在線,聚焦助力行業挖掘多方數據價值,基于機密計算TrustZone套件,構建了面向金融場景的數據互聯平臺。不僅能安全處理來自不同業務部門的信息,確保數據可用不可見,還能顯著加速金融規則模型訓練,達到傳統方案的8倍性能,幫助金融機構快速做出精準決策。
在云手機領域,奇安信基于鯤鵬BoostKit云手機Turbo套件發布了移動辦公安全解決方案,具備高性能、高安全、易管理等優勢,解決政企移動辦公的痛點問題,例如核心業務數據泄露的風險。
鯤鵬持續與廣東氣象局、沖量在線、奇安信等客戶和伙伴聚焦行業核心場景開展實踐創新,共創行業新價值。
持續全棧開放創新,鯤鵬計算走向全球計算品牌
“竹林”式生長是竹子作為一個物種在野外競爭環境中實現種群生存產物,最終卻表現出了自然界少有的驚人發展能力,回過頭來看,起初的鯤鵬某種程度上也是改變計算領域被動狀況的一種產物,而現在,鯤鵬實現的價值早已遠遠超越了這一基本目標,新計算架構以及鯤鵬生態所推動新計算產業正在講述全新的故事,功耗、性能、場景、集群……傳統計算正在被全面超越。
以鯤鵬BoostKit為例,官方數據顯示,目前鯤鵬社區上的BoostKit下載量已經超過3600萬,80%的行業TOP伙伴在方案中選擇使用鯤鵬BoostKit,支撐了150多個市場項目落地。
可以料想的是,步步為營、穩扎穩打的鯤鵬,將持續針對具體場景和開發者需求,開展全棧技術平臺升級,不斷沉淀若干種典型的開發和應用加速能力體系。
這一過程不僅僅發生在中國,多樣性計算發展的意義更是全球化的。
隨著開發者群體不斷擴大,鯤鵬DevKit、鯤鵬BoostKit兩大工具不斷創新進步,歐拉、openGauss持續版本迭代,越來越多的場景中出現鯤鵬計算的身影……未來有一天,“鯤鵬”在計算界形成全球化品牌,也并非不可能。
*本文圖片均來源于網絡
*此內容為【響鈴說】原創,未經授權,任何人不得以任何方式使用,包括轉載、摘編、復制或建立鏡像。
【完】
曾響鈴
1鈦媒體、品途、人人都是產品經理等多家創投、科技網站年度十大作者;
2 虎嘯獎評委;
3 作家:【移動互聯網+ 新常態下的商業機會】等暢銷書作者;
4 《中國經營報》《商界》《商界評論》《銷售與市場》等近十家報刊、雜志特約評論員;
5 鈦媒體、36kr、虎嗅、界面、澎湃新聞等近80家專欄作者;
6 “腦藝人”(腦力手藝人)概念提出者,現演變為“自媒體”,成為一個行業;
7 騰訊全媒派榮譽導師、多家科技智能公司傳播顧問。
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本文禁止轉載,侵權必究。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。
評論
評論
推薦評論
暫無評論哦,快來評論一下吧!
全部評論(0條)