0
本文作者: 楊鯉萍 | 2019-08-09 14:04 |
雷鋒網(wǎng) AI 開(kāi)發(fā)者按:2019 華為全球開(kāi)發(fā)者大會(huì)將于 8 月 9 日-11 日在華為松山湖基地召開(kāi)。在此之前,華為分別在北京召開(kāi)了鯤鵬計(jì)算產(chǎn)業(yè)發(fā)展峰會(huì)和「鯤鵬凌云,開(kāi)啟多遠(yuǎn)新架構(gòu)」論壇;會(huì)議期間,華為表示基于鯤鵬處理器做出了重大的開(kāi)源舉措:在硬件方面,全面開(kāi)放鯤鵬主板和整機(jī)參考架構(gòu);在軟件層面,對(duì)服務(wù)器操作系統(tǒng)全面開(kāi)源,同時(shí)對(duì) GaussDB 數(shù)據(jù)庫(kù)部分開(kāi)源;而在人才生態(tài)層面,投入 30 億,預(yù)計(jì)培養(yǎng) 100 萬(wàn)名鯤鵬工程師。
圍繞鯤鵬技術(shù)體系,華為打造了集技術(shù)支持、知識(shí)共享和產(chǎn)業(yè)互助為一體的鯤鵬社區(qū),社區(qū)涵蓋了軟件生態(tài)、產(chǎn)品服務(wù)、解決方案、應(yīng)用市場(chǎng)、合作計(jì)劃、鯤鵬論壇、學(xué)習(xí)認(rèn)證、鯤鵬實(shí)驗(yàn)室等版塊內(nèi)容。
軟件生態(tài)則和開(kāi)發(fā)者關(guān)系非常密切,而鯤鵬體系中的軟件生態(tài)基本支持所有主流軟件,如: Web 支持 Nginx、Apache、Tomcat,中間件支持 Memcached、Redis、Kafka,數(shù)據(jù)庫(kù)支持 MySQL、Mariadb、PostgreSQL,大數(shù)據(jù)支持 Hadoop、Hive、HBase,編譯工具支持 Ruby、Perl、Python,開(kāi)發(fā)工具支持 Open SDK,操作系統(tǒng)支持 EulerOS、Ubuntu、中標(biāo)麒麟 OS 等。
圖 1 華為鯤鵬體系軟件生態(tài)所支持軟件(部分)
整個(gè)生態(tài)體系華為基于鯤鵬系列的芯片,提供了 TaiShan 服務(wù)器和鯤鵬云服務(wù),并圍繞鯤鵬相關(guān)的產(chǎn)品和服務(wù)構(gòu)筑軟件生態(tài)。在 OS 領(lǐng)域,華為和業(yè)界主流的 OS 系統(tǒng)廠家完成兼容性測(cè)試,并提供自研的歐拉 OS 操作系統(tǒng)。而在工具鏈層面,華為則提供完善的代碼遷移、優(yōu)化加速,編譯工具&運(yùn)行環(huán)境,同時(shí),華為聯(lián)合各大開(kāi)源社區(qū),實(shí)現(xiàn)了常見(jiàn)的基礎(chǔ)軟件和中間件對(duì)鯤鵬的支持,方便開(kāi)發(fā)者做應(yīng)用開(kāi)發(fā)和應(yīng)用遷移。
其中,華為 TaiShan 服務(wù)器作為華為技術(shù)創(chuàng)新的重量級(jí)產(chǎn)品,它面向大數(shù)據(jù)、云原生、云存儲(chǔ)等應(yīng)用場(chǎng)景,為政府和企業(yè)提供高性能、低功耗的產(chǎn)品體驗(yàn),發(fā)揮鯤鵬芯片在多核、高效能方面的優(yōu)勢(shì),并從硬件、基礎(chǔ)軟件和應(yīng)用三個(gè)層面不斷推進(jìn)產(chǎn)業(yè)合作,構(gòu)建繁榮的開(kāi)發(fā)者生態(tài)。
圖 1 華為軟件生態(tài)模塊
而就體系結(jié)構(gòu)中產(chǎn)品與服務(wù)模塊,華為則基于鯤鵬技術(shù)與服務(wù)能力,提供了眾多應(yīng)用場(chǎng)景下,如:大數(shù)據(jù)、車聯(lián)網(wǎng)、金融保險(xiǎn)、智慧物流、游戲、能源等多方面的云服務(wù),包括:彈性大數(shù)據(jù) MRS、數(shù)據(jù)倉(cāng)庫(kù)服務(wù) DWS、云搜索服務(wù) CSS、分布式緩存服務(wù) Redis 等等。
圖 2 華為產(chǎn)品與服務(wù)模塊
在 ArchSummit 全球架構(gòu)師峰會(huì)上,從華為技術(shù)有限公司高級(jí)副總裁、Cloud&AI 產(chǎn)品與服務(wù) CTO 張順茂《迎接拐點(diǎn),擁抱計(jì)算新架構(gòu)》的主題演講也能了解到鯤鵬的體系已經(jīng)相當(dāng)完善。從芯片、到軟件生態(tài)、到產(chǎn)品與服務(wù)、到行業(yè)解決方案和水平解決方案,都很齊全。
華為還將開(kāi)放鯤鵬主板和整機(jī)參考架構(gòu),以此來(lái)支撐整機(jī)合作伙伴研發(fā)各種基于鯤鵬處理器的主板。這不僅為合作伙伴提供了硬件技術(shù),還給他們一個(gè)完整的產(chǎn)業(yè)鏈,也可以視為華為開(kāi)放了整個(gè)市場(chǎng)機(jī)會(huì)。這也正如華為智能計(jì)算業(yè)務(wù)部總裁馬海旭所說(shuō),「泰山的厚重代表了我們可以成為中國(guó)最可靠的服務(wù)器品牌,而泰山上的一對(duì)翅膀,就是通過(guò)鯤鵬的開(kāi)放,讓生態(tài)更博大。」
鯤鵬社區(qū)鏈接:
在軟件方面,華為對(duì)服務(wù)器操作系統(tǒng)進(jìn)行了開(kāi)源,幫助第三方操作系統(tǒng)廠家去開(kāi)發(fā)自己的開(kāi)源操作系統(tǒng);同時(shí)也對(duì) GaussDB 數(shù)據(jù)庫(kù)內(nèi)核(全球首個(gè)人工智能原生數(shù)據(jù)庫(kù))進(jìn)行部分開(kāi)源。關(guān)于開(kāi)源代碼,馬海旭曾表示,「每一個(gè)操作系統(tǒng)廠家都可以基于我們的開(kāi)源代碼,做自己的商業(yè)版 OS?!?/p>
據(jù)華為云鯤鵬社區(qū)官網(wǎng)最新消息,其編譯工具方舟編譯器已經(jīng)對(duì)外發(fā)布,不過(guò)很快又下線了。
圖 3 華為方舟編譯器源碼主頁(yè)
源碼主頁(yè)介紹,方舟編譯器是基于 GCC(GNU Compiler Collection,GNU 編譯器套件)開(kāi)發(fā)的交叉編譯器套件,它包括了 C、C++、Fortran 的前端,也包括了這些語(yǔ)言的庫(kù)(如 libstdc++、libgcc 等)。HCC(即華為方舟編譯器)運(yùn)行在 X86 linux 架構(gòu)服務(wù)器上,生成的二進(jìn)制運(yùn)行在 Aarch64 架構(gòu)服務(wù)器上。
華為官方表示方舟編譯器能夠?qū)⑾到y(tǒng)操作流暢度提升 24%、系統(tǒng)響應(yīng)力提升 44%、第三方應(yīng)用操作流暢度提升 60%。而根據(jù)華為 Beta 用戶的測(cè)試數(shù)據(jù),EMUI 9.1 在僅僅對(duì)系統(tǒng)組件 System Server 應(yīng)用了華為方舟編譯器后,就帶來(lái)了系統(tǒng)操作流暢度提升 24%,系統(tǒng)響應(yīng)性能提升 44% 的收益。
該編譯器作為一款全新的安卓應(yīng)用編譯器可以顯著提高手機(jī)的運(yùn)行速度,它不采用現(xiàn)有安卓編譯器邊解釋邊執(zhí)行的模式,而是將這種動(dòng)態(tài)編譯改為靜態(tài)編譯,可以做到全程執(zhí)行機(jī)器碼,進(jìn)而高效運(yùn)行程序,大大縮短程序響應(yīng)時(shí)間。
雖然該編譯器在官網(wǎng)上暫時(shí)下線,但根據(jù)此前的消息顯示,華為在 8 月 9 日的開(kāi)發(fā)者大會(huì)上將正式發(fā)布鴻蒙操作系統(tǒng),同時(shí)還將正式將此前已發(fā)布的方舟編譯器開(kāi)源。
華為云官網(wǎng):
華為的首個(gè)鯤鵬生態(tài)基地及超算中心已落地于廈門(mén)。7 月 28 日,華為與廈門(mén)市政府簽訂了合作框架協(xié)議,根據(jù)協(xié)議,廈門(mén)市將與華為共同建設(shè)國(guó)內(nèi)安全可靠的超算中心和鯤鵬產(chǎn)業(yè)生態(tài)基地,打造全面自主知識(shí)產(chǎn)權(quán)的國(guó)產(chǎn)信息技術(shù)生態(tài)體系,孵化基于鯤鵬生態(tài)的行業(yè)解決方案。
其中,超算中心依托華為全方面的安全可靠產(chǎn)品和服務(wù)能力,包括芯片、服務(wù)器、操作系統(tǒng)和工具鏈等,采用以華為鯤鵬 CPU 為核心的泰山服務(wù)器,同時(shí)引入極致性能、安全可靠的操作系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)等,為政府、國(guó)有大中型企業(yè)等核心領(lǐng)域和廈門(mén)重點(diǎn)產(chǎn)業(yè)提供端到端的計(jì)算能力支持。廈門(mén)市超算中心項(xiàng)目未來(lái)預(yù)計(jì)總規(guī)模將達(dá)到 15 億左右。
而鯤鵬生態(tài)基地項(xiàng)目則是華為安全可靠的軟硬件開(kāi)發(fā)平臺(tái),以共同打造鯤鵬產(chǎn)業(yè)生態(tài)為目標(biāo),吸引生態(tài)合作伙伴入駐,合作開(kāi)發(fā)鯤鵬系列生態(tài)產(chǎn)品。華為在未來(lái) 5 年,計(jì)劃投資 30 億元來(lái)發(fā)展鯤鵬產(chǎn)業(yè)生態(tài),在服務(wù)器與部件、虛擬化、存儲(chǔ)、數(shù)據(jù)庫(kù)、中間件、大數(shù)據(jù)平臺(tái)、云服務(wù)、管理服務(wù)、行業(yè)應(yīng)用 9 大領(lǐng)域,預(yù)計(jì)培養(yǎng) 100 萬(wàn)個(gè)鯤鵬工程師,加快應(yīng)用開(kāi)發(fā)和部署,打造聯(lián)合解決方案,全面促進(jìn)鯤鵬生態(tài)人才培養(yǎng),和生態(tài)發(fā)展。
此次華為鯤鵬生態(tài)基地及基于鯤鵬生態(tài)的超算中心落地廈門(mén),也對(duì)廈門(mén)市產(chǎn)業(yè)發(fā)展意義非常重大。據(jù)廈門(mén)日?qǐng)?bào)報(bào)道,華為鯤鵬生態(tài)基地落地廈門(mén),將帶動(dòng)依附于鯤鵬的生態(tài)產(chǎn)業(yè)發(fā)展,對(duì)廈門(mén)市先進(jìn)制造業(yè)和信息化產(chǎn)業(yè)有極大的促進(jìn)作用;而安全可靠超算中心的落地,將對(duì)廈門(mén)大數(shù)據(jù)產(chǎn)業(yè)發(fā)展也具有巨大的示范作用,使廈門(mén)市數(shù)字經(jīng)濟(jì)發(fā)展上臺(tái)階。
有專業(yè)人士認(rèn)為,華為公司全國(guó)第一個(gè)鯤鵬生態(tài)基地和超算中心合作項(xiàng)目簽約廈門(mén),意味著廈門(mén)在安全可靠國(guó)產(chǎn)化轉(zhuǎn)型升級(jí)的產(chǎn)業(yè)中占得先機(jī)。廈門(mén)可以通過(guò)此次合作,培養(yǎng)本地國(guó)產(chǎn)化生態(tài)和人才,助力在核心技術(shù)領(lǐng)域?qū)崿F(xiàn)「換道超車」,加速重點(diǎn)產(chǎn)業(yè)發(fā)展。
雷鋒網(wǎng) AI 開(kāi)發(fā)者 雷鋒網(wǎng)
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。