華爲對話“新基建”核心開發者:共同重塑軟件生產力

前不久,工信部相關負責人在回答“數字基礎設施建設”問題時提到,工信部將實施國家軟件重大工程,集中力量解決關鍵軟件的創新研發的問題。最近大熱的“新基建”之所以“新”,在於其科技屬性:5G、大數據、人工智能、工業互聯網等成爲“新基建”的核心板塊,其中軟件是核心的核心。在3月27日的2020華爲開發者大會(Cloud)上,華爲雲與計算BG總裁侯金龍強調,“新基建”的核心是開發者,算力是新的生產力。

去年9月華爲全聯接大會上,華爲正式發佈了基於“鯤鵬+昇騰”雙引擎計算戰略,爲世界提供最強算力,其中鯤鵬爲通用處理器、昇騰爲AI處理器。同時,華爲已經推出了包括處理器、板卡、主板等等在內的完整的基礎硬件系統,包括服務器操作系統、數據庫、開發工具、算法框架等在內的完整的基礎軟件系統;之後宣佈了爲期5年的沃土計劃2.0,計劃投入15億美元推動產業發展並培育500萬開發者。本次開發者大會上,華爲進一步發佈了CloudIDE開發環境服務、鯤鵬加速庫和開發者社區等。簡而言之,華爲正在圍繞開發者重塑軟件生產力。

圍繞開發者重塑軟件生產力並不是一件容易的事情。最早的鯤鵬開發者,華爲鯤鵬計算產品部部長顏葉的團隊負責鯤鵬開發套件的研發,涉及工具鏈、加速庫、開源軟件使能、合作伙伴軟件遷移和調優等工作,她在本次華爲開發者大會2020(Cloud)上笑說自己最初的經歷是:“反覆編譯反覆修改bug,大好的青春在反覆中蹉跎了”。不過,基於華爲對指令集、編程語言、軟硬技術協同等的深刻理解,對一個4800×4800矩陣相乘運算,最終將C語言處理的757秒壓縮到鯤鵬處理器的1.99秒,“性能提升300多倍”!

如今,華爲正用自己深厚的軟件功底,激發着鯤鵬與昇騰的巨大潛能——讓數字新基建,從此有了新的生產力。

以開發者爲核心

整個華爲開發者大會2020(Cloud)傳遞出一個強烈信號,這就是以開發者爲核心。過去,圍繞運營商,華爲的商業模式是提供端到端的全面產品、服務和解決方案,在那個年代的華爲並沒有與開發者的過多接觸。而在IT產業裏,特別是雲計算代表的新型數字技術產業中,商業模式必須圍繞產業生態展開,沒有一家廠商可以獨立提供所有的解決方案,開發者就成爲了核心。

(華爲雲與計算BG總裁侯金龍)

華爲雲與計算BG總裁侯金龍在3月28日答開發者問中表示,IT產業本質是一個生態型產業,華爲在IT產業中聚焦底層的算力、IT基礎設施和雲平臺,而面向各個行業解決客戶問題還需要很多的應用和軟件,這就需要大量的開發者爲各個行業、各個業務場景開發不同的軟件適配。因此,“在計算產業裏面,開發者就是改變世界的力量,更是企業創新的動力和產業的靈魂”。

不論是鯤鵬算力還是AI算力,華爲要做的是打造底層算力以及相關工具與平臺,讓開發者能夠在其上更好的開發各種應用軟件,幫助客戶解決問題。爲此,華爲在去年推出了沃土計劃2.0,而在本次開發者大會上進一步宣佈2020年將投入2億美元,並公佈了人才扶持細則:面向高校,提供1億人民幣的扶持金額,包括人才培養,雲資源及樣機支持,同時華爲與教育部簽署3年協議投入10億人民幣,共同推進人才的培養;面向初創企業及個體開發人員,以雲資源及線下活動的方式發放1億人民幣的補助,每家初創公司最高可獲得75萬人民幣的雲券;面向合作伙伴,提供6億人民幣的扶持總額,其中3億人民幣一次性研發費用補貼,3億人民幣的雲資源。

華爲雲與計算BG CTO張順茂在答開發者問時強調,沃土計劃不僅是對開發的支持,同時也包括對銷售的支持,華爲希望開發者最終能夠實現商業閉環,所以支持開發者的計劃是圍繞軟件應用生命週期展開,例如:在開始的學習階段,開發者對華爲鯤鵬、ModelArts、HiLens等不熟悉,華爲在這個學習階段設立了LDF(學習成長基金);開發者學完後進入開發狀態,華爲設立了PDF(產品開發基金)爲開發者提供開發期間的支持;產品開發完成後要上市,華爲在這個階段設立了MDF(市場發展基金);上市之後最終要實現商業變現,華爲會把開發者開發的優秀產品推廣到華爲一線銷售組織,同時在渠道政策中提供銷售激勵計劃,包括對銷售解決方案的返點、認證不同級別的合作伙伴等。

而去年沃土計劃2.0提出要在5年培養500萬開發者,到如今已經增長了160萬,侯金龍預測可能不需要5年時間就可提前完成培養500萬開發者的計劃。沃土計劃2.0的實施可以說相當的細緻:爲了讓廣大學生開發者掌握基於鯤鵬和昇騰平臺的開發技能,華爲與50多家高校開展了相關的教學與科研合作,已經發布了20套書面教材和超過200套的線上課程;華爲與各高校合作用鯤鵬和昇騰芯片重新裝配計算實驗室;截止到2020年1月,基於華爲昇騰AI平臺開課的雙一流高校已達40多家;在此外,華爲還發布了24類鯤鵬相關的職業認證並被衆多企業與機構認可。

爲了激勵開發者的直接參與,侯金龍宣佈華爲雲與計算BG今年面向全球招收2000名實習生並開放200個挑戰性課題,開發者有機會直接拿到offer。今年3月初,華爲啓動了面向高校的“2020年華爲軟件精英挑戰賽”,開發者不僅可以拿獎金也有機會拿offer。而面向企業開發者的華爲開發者大賽2020(Cloud)秋季賽也正式啓動,今年的秋季賽共有13條賽道,每個賽道一等獎作品除了獲得價值60萬元人民幣的培訓、獎金及雲券等資源之外,還將獲得華爲商業直通車,由華爲負責獲獎方案在華爲通路上的推廣與孵化。

“可以說,開發者的每一步成長,每一個階段,我們都伴隨在你的身邊,給予及時的支持”,張順茂在本次華爲開發者大會上着重強調。

開發者的新生產力

如今,華爲把開發者放到核心位置上,但華爲到底對開發者有多懂呢?侯金龍以自己爲例打消了開發者的顧慮:作爲一名開發者,侯金龍於1992年從上海交大計算機專業畢業,在華爲負責了中國第一代數字通信系統(GSM)的研發工作,十多年時間寫了幾十萬行代碼;雖然後來基本上沒怎麼寫代碼了,但他也經常關注編程的新工具和語言。他的體會是“算力、工具、環境都比以前好很多了,現在開發者非常幸福”。

在1992年的時候,那時的軟件開發生產力是什麼樣呢?侯金龍回憶當年學校實驗室裏最好的計算機也就不到1億次每秒的運算能力,但今天大家手裏智能手機就可以達到這個數字的400倍以上,如果再加上NPU並行計算的部分,就是上萬倍的差距,可見算力變化之快。過去寫完代碼做編譯,需要一個晚上或至少幾個小時的時間,屬於很正常的現象;而現在做編譯和產品上線只要很短的時間,基本可以讓開發者“無感”。

在雲計算和芯片技術大發展的今天,開發者都需要怎樣的新生產力呢?首先是新的算力。當前進入智能時代,摩爾定律放緩,傳統計算模式已無法滿足所有應用場景的需求,世界需要多樣性計算。新算力主要體現在:從通用CPU走向與Arm,NPU和GPU一起的並行計算和分佈式計算所形成的異構計算; 5G使能數據可以更多的分佈在邊和端,算力跟着數據走的雲邊端協同計算;AI算力高速增長;泛在算力覆蓋“邊、端、雲”及嵌入式系統。

爲了滿足對新算力的需求,華爲在去年發佈了基於“鯤鵬+昇騰”雙引擎的計算戰略,爲開發者提供最強算力。有了芯片作爲基礎硬件,還需要板卡、編譯軟件、操作系統、數據庫、開發工具等基礎軟件等才能真正發揮“鯤鵬+昇騰”新算力硬件的威力。鯤鵬計算產業發展的策略是“硬件開放,軟件開源,使能合作伙伴”,同時攜手產業夥伴推出多種基礎編譯、加速和開發工具等軟件,提升開發者和合作夥伴的生產力。

在鯤鵬方面,華爲與衆多合作伙伴基於鯤鵬系列主板、存儲系統、基礎軟件到上層行業應用,構築完整的產業生態;本次開發者大會上,openEuler開源社區發佈openEuler 20.03 LTS(長期支持)版本,並與麒麟軟件、普華基礎軟件、統信軟件、中科院軟件共同宣佈基於openEuler商用版本操作系統正式發佈;軟件工具鏈方面,華爲通過開發者社區開放代碼移植工具、性能分析調優工具、編譯器和加速庫,幫助開發者掌握軟件遷移、編譯構建和系統優化的能力,本次推出了鯤鵬加速庫讓開發者可以在代碼修改量不到1%的情況下將性能提升大於10%,甚至在加解密等場景下將性能提升超過100%;在數據庫方面,華爲還將於今年開源重量級數據庫GaussDB。

在昇騰方面,華爲已經陸續發佈了Atlas加速卡、智能小站、AI一體機、AI集羣等基礎硬件,以及芯片算子庫和高度自動化算子開發工具CANN、支持端邊雲獨立和協同統一訓練和推理框架MindSpore、提供全流程服務的一站式AI開發與管理平臺ModelArts,以及面向生產環境的模型自動優化ExeML等。本次開發者大會上,華爲宣佈全場景AI計算框架MindSpore在碼雲正式開源,企業級AI應用開發者套件ModelArts Pro在華爲雲上線,以及推出基於昇騰高效算子開發工具TBE。其中,ModelArts Pro定位爲企業AI生產力工具,將算法專家的積累和行業專家的知識沉澱在相應的套件和行業工作流(workflow)中,全面提升行業AI開發效率和落地效果。

作爲今年華爲開發者大會的重頭戲,華爲推出了CloudIDE集成開發環境。作爲華爲雲DevCloud開發平臺組件之一,CloudIDE是輕量化、雲原生、基於Web的集成開發環境服務,支持鯤鵬原生和多語言,打通了開發態和運行態,CloudIDE服務是華爲爲開發者提供的最重要服務之一。從軟件開發者工具歷程來看,第一代是代碼編譯器,直接、快速、輕量但很難使用;第二代是可視化桌面IDE,代表爲微軟的Visual Studio,其產品相對厚重但提供了強大的代碼理解和調試能力;第三代也就是2015年微軟發佈了在線版本Visual Studio Code,而CloudIDE服務即瞄準了Visual Studio Code的所有特性,還支持鯤鵬、昇騰等異構計算。目前,已有超過40萬用戶在DevCloud上開發了超過50萬個項目。華爲還宣佈,2020年CloudIDE對所有鯤鵬實例全年免費。

雖然現在開發者已經非常幸福了,但華爲還要讓2020年及之後的開發者更幸福:截至目前,華爲與產業夥伴聯合成立了15個鯤鵬生態創新中心,與600多家的ISV夥伴推出了超過1500個通過鯤鵬技術認證的產品和解決方案,廣泛應用於金融、政府與公共事業、運營商、能源等行業;華爲還與數十傢伙伴合作,推動基於華爲昇騰AI處理器的Atlas系列模塊、板卡、小站、服務器在智慧交通、智慧電力、智慧金融、智慧城市、智能製造等數十個行業落地。簡而言之,華爲助力中國的開發者走在世界算力之巔。

開發者對於華爲去年至今的行動有何反應呢?華爲開發者大會2020(Cloud)轉爲全線上直播後,第一天在線參與的開發者就超過了1000萬人之多。華爲芯片和硬件戰略Fellow艾偉在第一天的演講中表示,當前基於ARM指令的處理器總算力輸出達到全球82%,已經逆轉了20年前X86算力佔全球總算力70%的局面,當前正是20年一遇的軟件產業鉅變。而華爲昇騰計算業務總裁許映童在第二天答開發者問時表示,現在處於AI產業爆發式增長的前夜,能不能真正迎來大規模的發展,“我非常欣賞一句話,未來不是預測出來的,而是幹出來的!”

總結而言:智能社會“新基建”,泛在算力是基石、雲邊端協同將重塑軟件生產力,而開發者是核心。面向5G時代的鉅變,華爲將與開發者一起重塑軟件生產力,讓智能時代的開發者鯤鵬展翅、昇騰萬里!(文/寧川)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章