0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

你们知道BoostKit开源软件是怎么来的吗?

7riU_gh_3a181fa 来源:华为计算 作者:华为计算 2021-06-25 11:33 次阅读

迈入多样性计算时代,ARM已经成为业界主流的计算架构之一。当前,越来越多数据中心用户选择迁移到ARM架构平台,这得益于日益繁荣的ARM软件生态。

开源软件作为最重要的软件开发模式之一,是软件生态的核心。让开源软件与ARM平台进行充分的软硬件适配和性能优化,并打造可用、好用的开源软件,显得尤为关键。

《厚积薄发》

BoostKit使能开源软件支持鲲鹏

华为早在2004年开始拥抱并积极建设ARM开源生态。2019年发布鲲鹏计算战略,鲲鹏作为ARM生态的重要组成内容,华为进一步聚焦发展鲲鹏生态。2020年发布鲲鹏BoostKit应用使能套件,全方位使能开源、贡献开源,繁荣鲲鹏的软件生态。

目前,鲲鹏BoostKit已经使能超过90%主流开源软件支持鲲鹏平台,覆盖大数据、分布式存储、数据库、虚拟化等主流场景。未来三年内,鲲鹏BoostKit将聚焦使能主流开源软件支持鲲鹏平台发挥高性能。

《让开源软件可用》

BoostKit推动开源社区引入ARM CI

CI(Continuous Integration,持续集成)是现代软件开发流程的重要手段,从软件的开发、构建到测试、打包全流程,确保与威廉希尔官方网站 架构充分适配,实现高质量的软件代码。

以往主流开源社区基于传统架构建设CI开源开发流程,如果ARM用户直接使用该开发流水线发布的软件包,常常面临着很多问题。只有在开源社区开发流程中引入ARM架构开发流水线,才能从源头解决问题,并且实现一次开发投入,长期受益。

华为致力于推动主流开源社区引入ARM CI,并将相应的ARM版本开源软件汇聚到鲲鹏BoostKit,简化开发者下载、部署工作。以Apache Hadoop社区为例,华为发起倡议并开展历时超过半年的工作准备与威廉希尔官方网站 沟通。

最终,华为成功主导推动Apache Hadoop社区于2020年初正式启用了ARM CI, 对主干开发代码进行每日周期验证。在开展验证半年后,社区正式发布了提供ARM支持的第一个版本3.3.0版本。

目前已经有Hadoop、Spark、TensorFlow、PyTorch、MariaDB等60+个开源社区在华为的主导推动下已经引入ARM CI,显著提升主流开源社区对ARM和鲲鹏架构的威廉希尔官方网站 支持。

《让开源软件好用》

BoostKit贡献开源,使能应用极致性能

使能开源的同时,鲲鹏BoostKit还持续贡献开源,将众多关键的性能优化成果回馈至开源社区。目前鲲鹏BoostKit已有190+关键Patch包、14项关键特性例被开源社区采纳。

鲲鹏BoostKit向C语言库Glibc 2.31版本提交了重要的优化Patch,使得memcpy, memcmp, memchr, strcpy,strlen等常用函数在鲲鹏和ARM平台上的性能提升超过20%,并让众多以C语言为编程语言的软件受益。

鲲鹏BoostKit向MariaDB 10.6版本,提供锁优化、NUMA Aware、Global Counter等关键优化改进,实现MariaDB数据库在鲲鹏和ARM平台的性能提高超过40%。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9099

    浏览量

    367744
  • 数据库
    +关注

    关注

    7

    文章

    3812

    浏览量

    64442
  • 开源
    +关注

    关注

    3

    文章

    3360

    浏览量

    42525

原文标题:鲲鹏BoostKit干货店丨BoostKit那么多好用的开源软件是怎么来的?

文章出处:【微信号:gh_3a181fa836b6,微信公众号:华为计算】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TINA-TI软件里面的非线性变压器选项里面的参数怎么设置?

    你们的TINA-TI软件里面的非线性变压器选项里面的参数怎么设置,有很大的疑问啊 1.我们要自己输入变压器的磁心参数,变压器的截面积AE值,有效磁路长度,但你们里面怎么没有磁导率的选项 2.
    发表于 12-16 06:20

    开源能带我们走向何方

    开源大模型、开源数据库、开源框架、开源硬件......近些年,这些词汇不绝于耳。雷军说,好的代码像诗一样优美,自己大二时写的代码就已经开源
    的头像 发表于 12-06 17:09 450次阅读

    科技云报到:假开源真噱头?开源大模型和你想的不一样!

    科技云报到原创。 25年前,著名的计算机程序员、开源软件运动旗手Eric S·Raymond出版了《大教堂与集市》一书,首次提出了开放源代码(Open Source)的概念,提倡软件源代码能被任何人
    的头像 发表于 11-03 10:46 234次阅读

    开放原子开源基金会亮相第二十六届中国国际软件博览会

    近日,以“软件赋能产业变革 智能驱动数实融合”为主题的第二十六届中国国际软件博览会在天津开幕。开放原子开源基金会理事长程晓明出席开幕式暨主题峰会并发表题为《开放原子开源基金会在
    的头像 发表于 10-25 17:08 883次阅读

    迅龙软件出席2024开放原子开源生态大会,共谋开源生态繁荣之路

    产业发展脉搏。作为全球领先的开源硬件和开源软件品牌商,迅龙软件受邀参加此届大会,并携旗下高算力人工智能系列产品OrangePiAIStudio、OrangePiAI
    的头像 发表于 09-26 13:51 439次阅读
    迅龙<b class='flag-5'>软件</b>出席2024开放原子<b class='flag-5'>开源</b>生态大会,共谋<b class='flag-5'>开源</b>生态繁荣之路

    润和软件2024南京开源生态发展交流活动回顾

    交流活动。大会聚集软件领域知名专家,以及软件百强、互联网百强、专精特新软件企业等头部骨干企业聚首金陵,共话南京软件业突破发展、提质转型。江苏润开鸿数字科技有限公司(以下简称“润开鸿”)
    的头像 发表于 09-23 16:03 758次阅读

    迅龙软件OrangePi 5 Plus顺利通过开放原子开源基金会XTS认证

    迅龙软件的热销产品OrangePi5Plus最近传来好消息。其顺利通过开放原子开源基金会XTS认证,并获颁OpenHarmony生态产品兼容性证书。开放原子开源基金会是在民政部注册的致力于开源
    的头像 发表于 09-09 15:36 551次阅读
    迅龙<b class='flag-5'>软件</b>OrangePi 5 Plus顺利通过开放原子<b class='flag-5'>开源</b>基金会XTS认证

    润和软件启动鲲鹏原生开发合作

    近日,江苏润和软件股份有限公司(以下简称“润和软件”)与华为举办鲲鹏原生开发启动仪式,宣布正式启动鲲鹏原生开发。润和软件将以openEuler开源操作系统定制化为核心,基于鲲鹏硬件底座
    的头像 发表于 08-28 17:27 689次阅读

    迅龙软件加入甲辰计划“开源实习生联合招聘培养”项目,共建RISC-V 开源生态

    近日,迅龙软件宣布加入甲辰计划“开源实习生联合招聘培养项目”。该项目致力于RISC-V相关人才的培养,同时推动企业加速RISC-V生态建设目标。加入该项目后,迅龙软件将作为用人单位面向开源
    的头像 发表于 07-22 16:23 420次阅读
    迅龙<b class='flag-5'>软件</b>加入甲辰计划“<b class='flag-5'>开源</b>实习生联合招聘培养”项目,共建RISC-V <b class='flag-5'>开源</b>生态

    开启开源布道新篇章 — LF开源软件学园诚邀开源精英加入成为OSPO讲师

    OSPO——企业开源战略的引擎在当今数字化时代,开源软件已成为推动全球威廉希尔官方网站 创新的加速器。它不仅重塑了软件开发的模式,更成为企业构建竞争优势的关键。然而,随着
    的头像 发表于 07-04 08:36 315次阅读
    开启<b class='flag-5'>开源</b>布道新篇章 — LF<b class='flag-5'>开源</b><b class='flag-5'>软件</b>学园诚邀<b class='flag-5'>开源</b>精英加入成为OSPO讲师

    艾体宝方案 | 管理开源软件包更新,提升开源安全性

    文章介绍了Mend.io如何通过其Smart Merge Control功能增强开源软件的安全性。现代应用程序高度依赖开源软件,但这也增加了潜在的安全漏洞。Mend SCA的增强功能允
    的头像 发表于 05-31 17:03 328次阅读

    5月31日报名截止!开源鸿蒙原生应用设计大赛等你战!

    创新科技发展,提升国家关键基础软件人才培养质量,实现以赛促教、以赛促学的目标。针对本次开源鸿蒙原生应用设计赛,深开鸿精心为所有参赛选手量身打造了线上培训项目——开鸿
    的头像 发表于 05-28 08:33 745次阅读
    5月31日报名截止!<b class='flag-5'>开源</b>鸿蒙原生应用设计大赛等你<b class='flag-5'>来</b>战!

    迅龙软件加入开放原子开源基金会和OpenHarmony 项目,共建开源新生态

    近日,迅龙软件与“开放原子开源基金会”签署协议,加入“开放原子开源基金会”(以下简称“开源基金会”),成为开源基金会白银捐赠人,这标志着迅龙
    的头像 发表于 04-30 17:50 1054次阅读
    迅龙<b class='flag-5'>软件</b>加入开放原子<b class='flag-5'>开源</b>基金会和OpenHarmony 项目,共建<b class='flag-5'>开源</b>新生态

    鸿蒙OS和开源鸿蒙什么关系?

    内核,其他功能都以模块的形式存在。     华为用的是鸿蒙OS 我们都知道,华为手机的鸿蒙OS是可以运行安卓软件的,是因为系统中有安卓兼容层,所以可以简单这么理解: 鸿蒙OS = 开源鸿蒙 + 安卓兼容层 + 华为自研的能力(不
    的头像 发表于 01-30 15:44 1157次阅读
    鸿蒙OS和<b class='flag-5'>开源</b>鸿蒙什么关系?

    开源软件生态发展座谈会顺利举办

    1月22日,以开源鸿蒙为主题的开源软件生态发展座谈交流会在拓维信息&开鸿智谷成功举办。湖南省工信厅信息化和软件服务业处处长周平、信息动员处处长刘平、信息化和
    的头像 发表于 01-26 08:30 1191次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>软件</b>生态发展座谈会顺利举办