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

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

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

你們知道BoostKit開源軟件是怎么來的嗎?

7riU_gh_3a181fa ? 來源:華為計(jì)算 ? 作者:華為計(jì)算 ? 2021-06-25 11:33 ? 次閱讀

邁入多樣性計(jì)算時(shí)代,ARM已經(jīng)成為業(yè)界主流的計(jì)算架構(gòu)之一。當(dāng)前,越來越多數(shù)據(jù)中心用戶選擇遷移到ARM架構(gòu)平臺(tái),這得益于日益繁榮的ARM軟件生態(tài)。

開源軟件作為最重要的軟件開發(fā)模式之一,是軟件生態(tài)的核心。讓開源軟件與ARM平臺(tái)進(jìn)行充分的軟硬件適配和性能優(yōu)化,并打造可用、好用的開源軟件,顯得尤為關(guān)鍵。

《厚積薄發(fā)》

BoostKit使能開源軟件支持鯤鵬

華為早在2004年開始擁抱并積極建設(shè)ARM開源生態(tài)。2019年發(fā)布鯤鵬計(jì)算戰(zhàn)略,鯤鵬作為ARM生態(tài)的重要組成內(nèi)容,華為進(jìn)一步聚焦發(fā)展鯤鵬生態(tài)。2020年發(fā)布鯤鵬BoostKit應(yīng)用使能套件,全方位使能開源、貢獻(xiàn)開源,繁榮鯤鵬的軟件生態(tài)。

目前,鯤鵬BoostKit已經(jīng)使能超過90%主流開源軟件支持鯤鵬平臺(tái),覆蓋大數(shù)據(jù)、分布式存儲(chǔ)、數(shù)據(jù)庫、虛擬化等主流場景。未來三年內(nèi),鯤鵬BoostKit將聚焦使能主流開源軟件支持鯤鵬平臺(tái)發(fā)揮高性能。

《讓開源軟件可用》

BoostKit推動(dòng)開源社區(qū)引入ARM CI

CI(Continuous Integration,持續(xù)集成)是現(xiàn)代軟件開發(fā)流程的重要手段,從軟件的開發(fā)、構(gòu)建到測試、打包全流程,確保與技術(shù)架構(gòu)充分適配,實(shí)現(xiàn)高質(zhì)量的軟件代碼。

以往主流開源社區(qū)基于傳統(tǒng)架構(gòu)建設(shè)CI開源開發(fā)流程,如果ARM用戶直接使用該開發(fā)流水線發(fā)布的軟件包,常常面臨著很多問題。只有在開源社區(qū)開發(fā)流程中引入ARM架構(gòu)開發(fā)流水線,才能從源頭解決問題,并且實(shí)現(xiàn)一次開發(fā)投入,長期受益。

華為致力于推動(dòng)主流開源社區(qū)引入ARM CI,并將相應(yīng)的ARM版本開源軟件匯聚到鯤鵬BoostKit,簡化開發(fā)者下載、部署工作。以Apache Hadoop社區(qū)為例,華為發(fā)起倡議并開展歷時(shí)超過半年的工作準(zhǔn)備與技術(shù)溝通。

最終,華為成功主導(dǎo)推動(dòng)Apache Hadoop社區(qū)于2020年初正式啟用了ARM CI, 對主干開發(fā)代碼進(jìn)行每日周期驗(yàn)證。在開展驗(yàn)證半年后,社區(qū)正式發(fā)布了提供ARM支持的第一個(gè)版本3.3.0版本。

目前已經(jīng)有Hadoop、Spark、TensorFlow、PyTorch、MariaDB等60+個(gè)開源社區(qū)在華為的主導(dǎo)推動(dòng)下已經(jīng)引入ARM CI,顯著提升主流開源社區(qū)對ARM和鯤鵬架構(gòu)的技術(shù)支持。

《讓開源軟件好用》

BoostKit貢獻(xiàn)開源,使能應(yīng)用極致性能

使能開源的同時(shí),鯤鵬BoostKit還持續(xù)貢獻(xiàn)開源,將眾多關(guān)鍵的性能優(yōu)化成果回饋至開源社區(qū)。目前鯤鵬BoostKit已有190+關(guān)鍵Patch包、14項(xiàng)關(guān)鍵特性例被開源社區(qū)采納。

鯤鵬BoostKit向C語言庫Glibc 2.31版本提交了重要的優(yōu)化Patch,使得memcpy, memcmp, memchr, strcpy,strlen等常用函數(shù)在鯤鵬和ARM平臺(tái)上的性能提升超過20%,并讓眾多以C語言為編程語言的軟件受益。

鯤鵬BoostKit向MariaDB 10.6版本,提供鎖優(yōu)化、NUMA Aware、Global Counter等關(guān)鍵優(yōu)化改進(jìn),實(shí)現(xiàn)MariaDB數(shù)據(jù)庫在鯤鵬和ARM平臺(tái)的性能提高超過40%。

編輯:jq

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

    關(guān)注

    134

    文章

    9147

    瀏覽量

    368398
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3842

    瀏覽量

    64565
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3389

    瀏覽量

    42622

原文標(biāo)題:鯤鵬BoostKit干貨店丨BoostKit那么多好用的開源軟件是怎么來的?

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

收藏 人收藏

    評論

    相關(guān)推薦

    共建鴻蒙生態(tài),開放原子開源基金會(huì)為迅龍軟件授牌

    12月20至21日,以“一切為了開發(fā)者”為主題的“2024開放原子開發(fā)者大會(huì)暨首屆開源技術(shù)學(xué)術(shù)大會(huì)”在武漢舉辦。本屆大會(huì)由開放原子開源基金會(huì)、中國通信學(xué)會(huì)聯(lián)合主辦,旨在貫徹落實(shí)國家軟件發(fā)展戰(zhàn)略,加速
    的頭像 發(fā)表于 01-08 17:36 ?289次閱讀
    共建鴻蒙生態(tài),開放原子<b class='flag-5'>開源</b>基金會(huì)為迅龍<b class='flag-5'>軟件</b>授牌

    TINA-TI軟件里面的非線性變壓器選項(xiàng)里面的參數(shù)怎么設(shè)置?

    你們的TINA-TI軟件里面的非線性變壓器選項(xiàng)里面的參數(shù)怎么設(shè)置,有很大的疑問啊 1.我們要自己輸入變壓器的磁心參數(shù),變壓器的截面積AE值,有效磁路長度,但你們里面怎么沒有磁導(dǎo)率的選項(xiàng) 2.
    發(fā)表于 12-16 06:20

    開源能帶我們走向何方

    開源大模型、開源數(shù)據(jù)庫、開源框架、開源硬件......近些年,這些詞匯不絕于耳。雷軍說,好的代碼像詩一樣優(yōu)美,自己大二時(shí)寫的代碼就已經(jīng)開源,
    的頭像 發(fā)表于 12-06 17:09 ?495次閱讀

    科技云報(bào)到:假開源真噱頭?開源大模型和你想的不一樣!

    科技云報(bào)到原創(chuàng)。 25年前,著名的計(jì)算機(jī)程序員、開源軟件運(yùn)動(dòng)旗手Eric S·Raymond出版了《大教堂與集市》一書,首次提出了開放源代碼(Open Source)的概念,提倡軟件源代碼能被任何人
    的頭像 發(fā)表于 11-03 10:46 ?257次閱讀

    開放原子開源基金會(huì)亮相第二十六屆中國國際軟件博覽會(huì)

    近日,以“軟件賦能產(chǎn)業(yè)變革 智能驅(qū)動(dòng)數(shù)實(shí)融合”為主題的第二十六屆中國國際軟件博覽會(huì)在天津開幕。開放原子開源基金會(huì)理事長程曉明出席開幕式暨主題峰會(huì)并發(fā)表題為《開放原子開源基金會(huì)在
    的頭像 發(fā)表于 10-25 17:08 ?914次閱讀

    迅龍軟件出席2024開放原子開源生態(tài)大會(huì),共謀開源生態(tài)繁榮之路

    產(chǎn)業(yè)發(fā)展脈搏。作為全球領(lǐng)先的開源硬件和開源軟件品牌商,迅龍軟件受邀參加此屆大會(huì),并攜旗下高算力人工智能系列產(chǎn)品OrangePiAIStudio、OrangePiAI
    的頭像 發(fā)表于 09-26 13:51 ?456次閱讀
    迅龍<b class='flag-5'>軟件</b>出席2024開放原子<b class='flag-5'>開源</b>生態(tài)大會(huì),共謀<b class='flag-5'>開源</b>生態(tài)繁榮之路

    迅龍軟件OrangePi?5 Plus順利通過開放原子開源基金會(huì)XTS認(rèn)證

    迅龍軟件的熱銷產(chǎn)品OrangePi5Plus最近傳來好消息。其順利通過開放原子開源基金會(huì)XTS認(rèn)證,并獲頒OpenHarmony生態(tài)產(chǎn)品兼容性證書。開放原子開源基金會(huì)是在民政部注冊的致力于開源
    的頭像 發(fā)表于 09-09 15:36 ?593次閱讀
    迅龍<b class='flag-5'>軟件</b>OrangePi?5 Plus順利通過開放原子<b class='flag-5'>開源</b>基金會(huì)XTS認(rèn)證

    潤和軟件啟動(dòng)鯤鵬原生開發(fā)合作

    近日,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)與華為舉辦鯤鵬原生開發(fā)啟動(dòng)儀式,宣布正式啟動(dòng)鯤鵬原生開發(fā)。潤和軟件將以openEuler開源操作系統(tǒng)定制化為核心,基于鯤鵬硬件底座
    的頭像 發(fā)表于 08-28 17:27 ?712次閱讀

    迅龍軟件加入甲辰計(jì)劃“開源實(shí)習(xí)生聯(lián)合招聘培養(yǎng)”項(xiàng)目,共建RISC-V?開源生態(tài)

    近日,迅龍軟件宣布加入甲辰計(jì)劃“開源實(shí)習(xí)生聯(lián)合招聘培養(yǎng)項(xiàng)目”。該項(xiàng)目致力于RISC-V相關(guān)人才的培養(yǎng),同時(shí)推動(dòng)企業(yè)加速RISC-V生態(tài)建設(shè)目標(biāo)。加入該項(xiàng)目后,迅龍軟件將作為用人單位面向開源
    的頭像 發(fā)表于 07-22 16:23 ?431次閱讀
    迅龍<b class='flag-5'>軟件</b>加入甲辰計(jì)劃“<b class='flag-5'>開源</b>實(shí)習(xí)生聯(lián)合招聘培養(yǎng)”項(xiàng)目,共建RISC-V?<b class='flag-5'>開源</b>生態(tài)

    開啟開源布道新篇章 — LF開源軟件學(xué)園誠邀開源精英加入成為OSPO講師

    OSPO——企業(yè)開源戰(zhàn)略的引擎在當(dāng)今數(shù)字化時(shí)代,開源軟件已成為推動(dòng)全球技術(shù)創(chuàng)新的加速器。它不僅重塑了軟件開發(fā)的模式,更成為企業(yè)構(gòu)建競爭優(yōu)勢的關(guān)鍵。然而,隨著
    的頭像 發(fā)表于 07-04 08:36 ?349次閱讀
    開啟<b class='flag-5'>開源</b>布道新篇章 — LF<b class='flag-5'>開源</b><b class='flag-5'>軟件</b>學(xué)園誠邀<b class='flag-5'>開源</b>精英加入成為OSPO講師

    艾體寶方案 | 管理開源軟件包更新,提升開源安全性

    文章介紹了Mend.io如何通過其Smart Merge Control功能增強(qiáng)開源軟件的安全性。現(xiàn)代應(yīng)用程序高度依賴開源軟件,但這也增加了潛在的安全漏洞。Mend SCA的增強(qiáng)功能允
    的頭像 發(fā)表于 05-31 17:03 ?339次閱讀

    5月31日報(bào)名截止!開源鴻蒙原生應(yīng)用設(shè)計(jì)大賽等你戰(zhàn)!

    創(chuàng)新科技發(fā)展,提升國家關(guān)鍵基礎(chǔ)軟件人才培養(yǎng)質(zhì)量,實(shí)現(xiàn)以賽促教、以賽促學(xué)的目標(biāo)。針對本次開源鴻蒙原生應(yīng)用設(shè)計(jì)賽,深開鴻精心為所有參賽選手量身打造了線上培訓(xùn)項(xiàng)目——開鴻
    的頭像 發(fā)表于 05-28 08:33 ?774次閱讀
    5月31日報(bào)名截止!<b class='flag-5'>開源</b>鴻蒙原生應(yīng)用設(shè)計(jì)大賽等你<b class='flag-5'>來</b>戰(zhàn)!

    迅龍軟件加入開放原子開源基金會(huì)和OpenHarmony?項(xiàng)目,共建開源新生態(tài)

    近日,迅龍軟件與“開放原子開源基金會(huì)”簽署協(xié)議,加入“開放原子開源基金會(huì)”(以下簡稱“開源基金會(huì)”),成為開源基金會(huì)白銀捐贈(zèng)人,這標(biāo)志著迅龍
    的頭像 發(fā)表于 04-30 17:50 ?1077次閱讀
    迅龍<b class='flag-5'>軟件</b>加入開放原子<b class='flag-5'>開源</b>基金會(huì)和OpenHarmony?項(xiàng)目,共建<b class='flag-5'>開源</b>新生態(tài)

    鴻蒙OS和開源鴻蒙什么關(guān)系?

    內(nèi)核,其他功能都以模塊的形式存在。 ? ? 華為用的是鴻蒙OS 我們都知道,華為手機(jī)的鴻蒙OS是可以運(yùn)行安卓軟件的,是因?yàn)橄到y(tǒng)中有安卓兼容層,所以可以簡單這么理解: 鴻蒙OS = 開源鴻蒙 + 安卓兼容層 + 華為自研的能力(不
    的頭像 發(fā)表于 01-30 15:44 ?1196次閱讀
    鴻蒙OS和<b class='flag-5'>開源</b>鴻蒙什么關(guān)系?

    開源軟件生態(tài)發(fā)展座談會(huì)順利舉辦

    1月22日,以開源鴻蒙為主題的開源軟件生態(tài)發(fā)展座談交流會(huì)在拓維信息&開鴻智谷成功舉辦。湖南省工信廳信息化和軟件服務(wù)業(yè)處處長周平、信息動(dòng)員處處長劉平、信息化和
    的頭像 發(fā)表于 01-26 08:30 ?1230次閱讀
    <b class='flag-5'>開源</b><b class='flag-5'>軟件</b>生態(tài)發(fā)展座談會(huì)順利舉辦