今天是:
您现在位置:经济网_经济日报《经济》杂志社官网 >> 企业资讯 >> 浏览文章

四连冠!腾讯Kona JDK蝉联JDK18贡献度国内第一

2022-04-03 来源:国际在线

  据悉,Oracle 正式对外发布JDK18。据Oracle官方公告,腾讯Kona蝉联JDK18中国企业贡献度第一,连续四次对OpenJDK开源社区贡献全国第一(JDK15~18)。同时,在官方首次公布的OpenJDK的综合贡献排名结果中,腾讯Kona的综合贡献全国第一,世界前五。

  腾讯 Kona JDK 是基于 OpenJDK 开源项目打造的发行版之一。随着自身业务规模增长和极限能力要求,腾讯大数据专门成立了 JVM 研发团队,并通过内部开源协同战略协同全公司伙伴,负责 Kona JDK 的研发和维护。在解决公司内部迫切需求的同时,积极贡献社区,参与了包括JDK、Panama和Loom等OpenJDK社区重要项目。在刚刚发布的JDK18中,Kona向OpenJDK社区贡献了约50个Patch。

  其中,Kona JDK针对广告模型训练、OLAP引擎等关键业务场景的需求,研发了面向机器学习和大数据系统的高性能Java计算引擎,在实际业务场景中落地和应用。同时向OpenJDK社区贡献了Vector API、自动向量化、数学库优化等代表性成果,为解决Java/JVM数据科学场景性能问题提供多种“解答思路”。

  以Vector API来说,作为一组通用Java编程接口,Vector API通过Java虚拟机生成SIMD向量指令来加速性能。凭借编程方便、效果显著和跨平台等特点,Vector API第三次作为重点打造的JEP特性在JDK新版本中发布。根据官方公布的数据显示,Vector API对矩阵运算等典型数据科学场景可以达到2~16倍的性能加速效果。

  通过深度研究以及长期实际应用,Kona JDK 增强了 Vector API 多个方面功能和性能。比如在生产实践中首次适配并完善了Vector API对AVX512高性能向量指令的翻译,贡献了20多个向量编译器相关patch,解决了SVML幂运算算子性能下降问题。此外,Kona JDK还优化了SVML的向量加速能力,将单个double视为64位向量进行SVML加速,优化后性能提升了2~3倍,个别高达9~10倍。凭借出色的贡献,Kona JDK成为OpenJDK社区SVML全球三大贡献者之一。

  据了解,Kona JDK 2020年开始参与Vector API开源贡献;2021年,其团队成员被提名为Vector API 项目的Committer;2022年,正式成为JDK18 Vector API全球十大署名贡献者之一,这标志着腾讯Kona正式跻身Vector API开源社区核心开发者之列。

  除了贡献开源社区外,Kona JDK 的一些最新特性也在腾讯云上免费“供应”,为云上用户的 Java 应用提供高效便捷服务。目前,Kona JDK 已经为腾讯云大数据、微服务平台 TSF、EMR、大数据套件 TBDS、腾讯云TI机器学习平台 、消息中间件、专有云 TCE 等众多产品提供了稳定保障。

  作为全球 Notable 贡献者,腾讯Kona积极拥抱开源,除JDK项目外,在Loom等项目也有比较突出的贡献。目前腾讯已经将Tencent Kona JDK8、Tencent Kona JDK11和Tencent Kona JDK17完全免费开放给全球开发者。未来,腾讯Kona将继续深度参与社区建设,积极探索业务场景,和广大开发者共享腾讯 JDK 在广告、游戏、支付等场景的科研成果和实践经验,助力 Java 生态的持续成功。(文/陈东)


0

-推广-


凡本网注明 “来源:XXX(非本网)” 的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

上一篇: 《新财富》发布最佳ESG信披奖:海尔智家、中国中铁等20家企业上榜
下一篇:世界卫生组织发布评估报告 肯定中医药抗击新冠疫情的重要贡献

经济智库