“缺芯少魂”數十年來一直是中國IT產業(yè)發(fā)展的一大“心病”,芯片即心臟,操作系統(tǒng)即靈魂,尤其在愈發(fā)注重自主創(chuàng)新能力的今天,代表著“靈魂”的操作系統(tǒng)已被視為計算產業(yè)的生態(tài)底座。
“沒有OS(操作系統(tǒng)),我們是很難把所有的硬件能力發(fā)揮出來的,所以它是整個生態(tài)建設,技術軟件的一個開始。”華為鯤鵬計算副總裁,操作系統(tǒng)總經理江大勇在華為開發(fā)者大會2020(Cloud)期間接受專訪時強調。
▲ 圖:華為智能計算業(yè)務部服務器操作系統(tǒng)總經理江大勇接受科技行者采訪
早在2019年華為全聯接大會上,華為宣布了新的計算戰(zhàn)略,圍繞旗下「鯤鵬」與「昇騰」兩個基礎芯片族,打造一個全新的異構計算生態(tài)。
為了將鯤鵬計算平臺硬件能力發(fā)揮出來,華為將其服務器操作系統(tǒng)開源,開源后命名為 openEuler。作為主要籌備方和創(chuàng)始者,華為會逐步開放在ICT基礎軟件領域的技術積累,把操作系統(tǒng)、編譯器/JDK等領域的華為內部基礎平臺能力開源出來。在openEuler社區(qū),社區(qū)參與者可下載操作系統(tǒng)安裝鏡像或源代碼,快速了解并掌握openEuler操作系統(tǒng)的實現,深度參與到社區(qū)的創(chuàng)新和實踐。
需要說明的是,鯤鵬計算產業(yè),是基于華為鯤鵬處理器構建全棧IT基礎設施、行業(yè)應用及服務,包括PC、服務器、存儲、操作系統(tǒng)、中間件、虛擬化、數據庫、云服務、行業(yè)應用以及咨詢管理服務等。而作為鯤鵬處理器原生的操作系統(tǒng)openEuler,無疑象征著整個鯤鵬生態(tài)的“靈魂”。
現在,openEuler又向市場邁進了一步。在華為開發(fā)者大會2020(Cloud)上,openEuler社區(qū)發(fā)布首個Long Term Support版本——openEuler 20.03 LTS,并與麒麟軟件、普華基礎軟件、統(tǒng)信軟件、中科院軟件4家OS廠家,共同發(fā)布了基于openEuler的商業(yè)發(fā)行版。
這意味著,openEuler已具備規(guī)模商用能力,也就加速了鯤鵬生態(tài)的落地和應用。
鯤鵬生態(tài)二三事:獨行快,眾行遠
來自官網的說明,openEuler是一個開源、免費的Linux發(fā)行版平臺,將通過開放的社區(qū)形式,與全球的開發(fā)者共同構建一個開放、多元和架構包容的軟件生態(tài)體系。
同時,openEuler也是一個創(chuàng)新平臺,鼓勵任何人在該平臺上提出新想法、開拓新思路、實踐新方案。
自從源代碼開放以來,openEuler社區(qū)積累了一些可觀的數字,超過5000人次的ISO下載,超過200人貢獻代碼,貢獻代碼的總次數超過5000。
同時,openEuler社區(qū)成立了超過30個子項目,一些關鍵組織也風風火火開始運作起來了,比如籌備組,成立了秘書處、技術委員會、安全委員等等。
江大勇深知,openEuler社區(qū)的成長,源于華為和合作伙伴的共同成就。“華為跟合作伙伴之間是優(yōu)勢互補,華為更多聚焦在內核、基礎的軟件包上,合作伙伴更多聚焦在面向客戶的一些差異化適配體驗。”
技術上互補,商業(yè)上也是一樣。華為在計算產業(yè)的變現,主要是通過主辦、部件、合作伙伴等,華為不會發(fā)布自己的OS商業(yè)版本,合作伙伴則可以通過發(fā)布基于openEuler的自有品牌OS系統(tǒng),完成商業(yè)變現。
以普華基礎軟件為例,作為openEuler社區(qū)早期的籌建者、參與者與貢獻者,普華iSoft見證了openEuler社區(qū)版的開發(fā)歷程。普華基礎軟件事業(yè)部總經理黃建忠,算是一名開源老人,他以自己的經驗談到:要考量一款服務器操作系統(tǒng),通常需要考慮到可用性、可靠性、可管理性、安全性、生態(tài)建設等多維度。
作為一款商業(yè)版服務器操作系統(tǒng)產品,普華iSoft開發(fā)集成了智能運維、日志管理等組件提升了產品的可管理性。通過LTP 7x24等全方位壓力測試,確保產品可以長時間、重負載、無故障的運行。同時,對openEuler的codebase進行了全面檢測、驗證及加固,達到了安全四級的等級要求。
在產品研發(fā)過程中,普華一共修復了113個Bug,增加了92個組件,保證了與openEuler絕對兼容的同時,對產品進行了全方位的調優(yōu),確保了性能最佳;生態(tài)建設方面,普華服務器操作系統(tǒng)鯤鵬版與上下游廠商進行了兼容適配,可以支持市面上主流的國產數據庫、中間件等產品,以滿足信創(chuàng)領域替代的要求。目前,普華iSoft已經將產品實際部署于電科云,基于openEuler LTS的普華服務器操作系統(tǒng)鯤鵬版已成為電科云最佳推薦鏡像。
未來,普華iSoft將持續(xù)參與openEuler的社區(qū)建設、技術創(chuàng)新和生態(tài)建設,不斷迭代產品,支持openEuler完成對全國產處理器的支持;同時,普華iSoft還在啟動openEuler與普華全場景操作系統(tǒng)架構Adaptive OS融合工作,作為普華Adoptive OS“微小中大”的大場景支撐,為用戶提供功能完整、可用易用、安全可靠、性能優(yōu)越的操作系統(tǒng)產品和服務。
同樣,麒麟軟件也經歷了這樣一個開發(fā)歷程。麒麟軟件副總裁李震寧介紹,公司基于openEuler社區(qū),從技術上已經實現了多核、顯示以及虛擬化應用等多種應用,可以配套麒麟系統(tǒng)上層軟件棧,實現了多個體系架構同源編譯的同時,還可以良好的支持國內外主流的數據庫、中間件、高可用集群、虛擬化軟件和云平臺等,具有非常好的生態(tài)適配能力。目前,麒麟操作系統(tǒng)已經在能源行業(yè)、省級云計算平臺、以及、電信運營商等領域進行部署應用。
中科院軟件所副總工程師、智能軟件研究中心主任武延軍也強調,選擇華為,基于openEuler社區(qū)來打造EulixOS操作系統(tǒng),相比基于國外Linux社區(qū),是一種既聚焦國產生態(tài)又不失國際化的選擇。軟件所作為在操作系統(tǒng)領域具有長期積累的科研院所,希望把EulixOS打造成適合科研實驗和技術研發(fā)的開放技術平臺,可集成操作系統(tǒng)最新成果,服務科研工作,服務廣大Linux開發(fā)人員,探索科研成果產品化的路徑,從多個角度拓展openEuler生態(tài)鏈。軟件所還將啟動“開源軟件供應鏈點亮計劃”,用供應鏈的思路和模式,把更多優(yōu)秀的、可靠的開源軟件集成到openEuler社區(qū)。
未來的openEuler社區(qū),將堅持每兩年一個正式LTS版本、每六個月一個社區(qū)創(chuàng)新版本的節(jié)奏,持續(xù)迭代。2020下半年,華為還將著手進行openEuler相關的技術認證、培訓和賦能工作,比如8月份會啟動第一批工程師認證(初級工程師認證),9月份將要出版的操作系統(tǒng)相關原理,由清華計算機系撰寫;9月份還將上線一些MOOC相關的課程;第四季度將要推出《openEuler應用編程技術》和《openEuler內核編程技術》兩門課程及實驗指導,由中科院軟件所負責開發(fā),其中內核編程相關的課程大綱已經通過中國科學院大學的必修課審核,將于下學期進入大學課堂。
開源,已經被華為設定為一項長期的戰(zhàn)略性投入。江大勇談及“華為計算產業(yè)的開源策略”時透露,從Cloud &AI成立以來,華為就一直在堅持“硬件開放,軟件開源,使能合作伙伴”的基本原則。按照規(guī)劃,華為會在2020年6月開源GaussDB OLTP單機版數據庫,開源版本的數據庫名稱為openGauss。
“獨行快,眾行遠,對于生態(tài)來說,一定是更多的合作伙伴共同做,才能把產業(yè)做大。”
數字世界的“超級英雄”:算力越大,責任越大
超級英雄電影里通常有一句經典臺詞,“能力越大,責任越大”。而對于IT人來講,這句話應該是“算力越大,責任就越大”。
華為云&AI BG總裁侯金龍在華為開發(fā)者大會2020演講中提出,全球已經邁入數字時代,芯片的摩爾定律開始放緩,傳統(tǒng)的計算不再滿足新的需求——計算架構進入了創(chuàng)新的黃金時代,世界正在呼喚多樣性的算力。
龐大的算力需求下,「異構計算」異軍突起,算力的處理趨勢隨之從傳統(tǒng)通用CPU,走向與ARM、NPU、GPU一起的并行計算和分布式計算。
異構計算的核心點在于“異構”二字,用不同制程架構、不同指令集、不同功能的硬件組合起來解決問題,幾乎所有“挑戰(zhàn)性問題”都能通過它來求解。
華為芯片和硬件戰(zhàn)略Fellow艾偉介紹,2000年,x86占據主流處理器市場份額第一,總算力輸出達到全球70%;如今,最大的算力架構變成了ARM平臺,基于ARM指令的處理器總算力輸出達到全球82%。目前全球算力格局發(fā)生了很大變化,基于ARM架構的算力已經成為主流算力架構。
在此趨勢下,半導體先進工藝的發(fā)展,已經不再由PC機來牽引了,而轉向了ARM。ARM智能手機,成為半導體產業(yè)的主要驅動力,基于ARM的產品創(chuàng)新總量越來越多。“很多人可能會說,這些ARM還是比較低性能的。但是歷史上,從80年代PC機開始興起,到1993年PC機的總算力輸出超過了UNIX的大機和小機,那時ARM也是下里巴人,直到1998年至強處理器推出,達到服務器水平之后,量變轉化成質變,現在X86占據整個數據中心市場份額的90%以上。整個過程完全是替換性的顛覆變化,這個歷史可能會再次被重復。”
艾偉所說的便是ARM的拐點正在到來。2013年,ARM算力輸出已經超過了X86。2019年鯤鵬920處理能力,達到了高端處理服務器的水平。因此在艾偉看來,新的顛覆故事很可能再次上演。
借此機會,華為計算產業(yè)戰(zhàn)略的打法是“硬件開放,軟件開源,使能合作伙伴”。首先在硬件開放方面,按照侯金龍的說法,華為聚焦做好芯片、板卡和主板,使能合作伙伴,優(yōu)先推出自己品牌的整機系統(tǒng)……目前全球已經有11家合作伙伴推出了基于鯤鵬主板的服務器和PC產品,比如黃河、蒼梧天工、紫光恒運、湘江、同方等已經批量上市。
在軟件開源的合作上,侯金龍介紹:“華為與全球產業(yè)伙伴聯合成立15個鯤鵬生態(tài)創(chuàng)新中心,華為在全球超過600家ISV合作伙伴,超過1500款通過鯤鵬認證的產品和解決方案,我們希望用三年的時間,讓90%的應用都能跑到鯤鵬的計算平臺上。”
同時,華為大舉拉攏開發(fā)者,“沃土計劃2.0”問世,華為將在2020年投入2億美元推動鯤鵬計算產業(yè)發(fā)展,(去年華為就計劃五年內投入15億美元),并將扶持高校、初創(chuàng)企業(yè)、開發(fā)人員及合作伙伴。華為計劃5年內發(fā)展500萬開發(fā)者,目前華為云開發(fā)者已經增長到160萬。
好文章,需要你的鼓勵
浙江大學團隊提出動態(tài)專家搜索方法,讓AI能根據不同問題靈活調整內部專家配置。該方法在數學、編程等任務上顯著提升推理準確率,且不增加計算成本。研究發(fā)現不同類型問題偏愛不同專家配置,為AI推理優(yōu)化開辟新路徑。
清華大學研究團隊提出SIRI方法,通過"壓縮-擴張"交替訓練策略,成功解決了大型推理模型"話多且準確率低"的問題。實驗顯示,該方法在數學競賽題上將模型準確率提升43.2%的同時,輸出長度減少46.9%,真正實現了效率與性能的雙重優(yōu)化,為AI模型訓練提供了新思路。
南洋理工大學與騰訊聯合研究團隊開發(fā)出Rolling Forcing技術,實現AI視頻實時流式生成的重大突破。該技術通過滾動窗口聯合去噪、注意力錨點機制和高效訓練算法三項創(chuàng)新,解決了長視頻生成中的錯誤累積問題,可在單GPU上以16fps速度生成多分鐘高質量視頻,延遲僅0.76秒,質量漂移指標從傳統(tǒng)方法的1.66降至0.01,為交互式媒體和內容創(chuàng)作開辟新可能。
華中科技大學研究團隊發(fā)現,通過讓AI模型學習解決幾何問題,能夠顯著提升其空間理解能力。他們構建了包含約30000個幾何題目的Euclid30K數據集,使用強化學習方法訓練多個AI模型。實驗結果顯示,幾何訓練在四個空間智能測試基準上都帶來顯著提升,其中最佳模型達到49.6%準確率,超越此前最好成績。這項研究揭示了基礎幾何知識對培養(yǎng)AI空間智能的重要價值。
關注科技創(chuàng)新、技術投資。
以文會友,左手硬核科技,右手浪漫主義。