写点什么

面对算力多样性需求,如何依靠开源社区提升开发效率和质量?

  • 2020-04-15
  • 本文字数:1095 字

    阅读完需:约 4 分钟

面对算力多样性需求,如何依靠开源社区提升开发效率和质量?

随着人工智能等新技术的逐渐兴起,计算技术打破了过去十年的传统架构和定律,向着新型计算技术发展演进,计算架构也从冯·诺依曼架构向类脑架构进化,神经网络计算等成为计算新趋势。与此同时,x86 架构的崛起推动了计算力的普及,计算产业得到了全面发展。


但算力的发展仍旧追不上新技术的脚步,随着大数据、人工智能等新技术逐渐实现落地应用,企业对于算力的需求再度飙升,计算产业的创新与变革势在必行。有数据显示,全球每年新增数据 20ZB,AI 算力需求每 3.5 个月翻一倍,这一速度已经远超摩尔定律关于性能翻倍的周期。与此同时,5G、物联网、边缘计算等新技术的崛起,也让算力需求变得更加多样化。


华为云 &AI BG 总裁侯金龙在华为开发者大会 2020 演讲中提出,全球已经迈入数字时代,芯片的摩尔定律开始放缓,传统的计算不再满足新的需求——计算架构进入了创新的黄金时代,世界正在呼唤多样性的算力。


那么,算力的多样性要如何才能实现?开源社区 openEuler 已经做了一些研究。


为了将鲲鹏计算平台硬件能力发挥出来,华为将服务器操作系统开源,开源后命名为 openEuler。作为一个开源、免费的 Linux 发行版平台,openEuler 未来将会逐步开放在 ICT 基础软件领域的技术积累,把操作系统、编译器 /JDK 等领域的华为内部基础平台能力开源出来。openEuler 社区参与者可下载操作系统安装镜像或源代码,快速了解并掌握 openEuler 操作系统的实现,深度参与到社区的创新和实践。


日前,openEuler 20.03 LTS 版本已经成功上线,该版本同时支持 ARM 和 X86,且实现了全堆栈的技术优化,旨在充分释放多样化计算平台算力。那么,开发者可以从中获得哪些便利呢?具体展开来讲,主要有五点:


  • 多核高并发优化:文件缓存管理机制免锁优化,Nginx HTTP 并发访问性能提升 15%

  • 集成 KAE 插件:软硬协同,驱动鲲鹏处理器硬件加速器,助力鲲鹏加速库实现 10%-100% 性能提升

  • iSula 轻量级容器:具备轻、快、易、灵特点;启动时间缩短 35%,内存资源消耗降低 68%

  • openEuler Community build of OpenJDK:通过内存管理优化,编译优化等技术提升性能 20%

  • A-Tune 场景自优化:典型场景智能自优化,提升系统调优效率 30%


如果你还想要更深入的了解华为 openEuler 的社区生态、丰富特性、创新思路以及实践成果,那就赶紧来 openEuler 峰会 2020,届时将有华为的资深专家、社区 Committer 和多家 openEuler 社区合作厂商的重量嘉宾贡献多场精彩的演讲,为你答疑解惑。


通过本次峰会,开发者和合作伙伴可以全面了解 openEuler 多元化的生态、丰富的特性和广泛的社区,帮助开发者顺利融入社区,合作伙伴成功参与到 openEuler 生态体系中。


2020 年 4 月 17 日 -18 日,我们在线上不见不散!



2020-04-15 00:001281

评论

发布
暂无评论
发现更多内容
面对算力多样性需求,如何依靠开源社区提升开发效率和质量?_开源_马红伟_InfoQ精选文章