查看原文
其他

Oracle 官宣:腾讯 JDK 18 国内第一!贡献度

点击关注👉 民工哥技术之路 2022-12-31

点击关注公众号,回复“1024”获取2TB学习资源!

刚刚获悉,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 生态的持续成功。

来源:腾讯开源
微信号:tencentopen

如果本文对你有帮助的话,欢迎点赞&在看&转发,这对我继续分享&创作优质文章非常重要。感谢🙏🏻

推荐阅读 点击标题可跳转

外包三年,人都废了。。XDM,外包还能干吗?

突然宣布!退市

开除、立案!爆蔚来员工利用公司服务器挖矿

上海品牌员工蔬菜包,羡慕得我想连夜跳槽...

清华大学立功了!“破冰”芯片核心技术

确诊新冠小米员工的活动轨迹,这就是人间真实吗?

俄罗斯将与全球互联网断开,启用本国互联网“Runet”!

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下在看,加个星标,这样每次新文章推送才会第一时间出现在你的订阅列表里。
随手在看、转发是最大的支持!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存