ITPub博客

首页 > 应用开发 > Java > 龙蜥大讲堂:如何利用硬件SIMD指令提升Java程序的性能?|第14期

龙蜥大讲堂:如何利用硬件SIMD指令提升Java程序的性能?|第14期

原创 Java 作者:OpenAnolis小助手 时间:2022-04-18 12:48:56 0 删除 编辑

龙蜥大讲堂第 14 期直播来啦!本期直播邀请了安谋科技(Arm China)资深软件工程师、OpenJDK社区Committer、龙蜥社区 Java 语言与虚拟机 SIG 成员李鹏飞直播分享:SIMD 指令集在 OpenJDK 中的现状与未来,快来扫描下方海报二维码入群观看吧!

直播主题及内容介绍

本期主题:SIMD 指令集在 OpenJDK 中的现状与未来

直播时间:2022 年 04 月 20 日 (周三)20:00

直播内容:

SIMD 是 CPU 硬件中一类实现数据并行的扩展指令,它的使用可以大幅提升包括一般应用程序在内的软件性能,但在实际使用中也存在着一些限制。本次讲座首先讲解 Java 应用程序使用 SIMD 指令集的现状,接着介绍 Arm 架构的下一代 SIMD 指令集 SVE 及其特性,最后介绍 Arm 在 OpenJDK 社区为支持 SVE 所作的相关工作及龙蜥社区开发者如何参与 Arm 架构下 Java 的事宜。

听众受益:

通过本次讲座,Java 开发者可以进一步地了解到一些 Java 代码背后的行为,特别是与 CPU 硬件相关的性能优化,进而理解如何使用 SIMD 指令集进一步提升 Java 代码的性能。同时,听众能大概了解 SVE 这一最新的 Arm SIMD 指令集架构。

演讲纲要:

1、SIMD 指令集简介以及在 Java 中的使用

2、Arm SVE 指令集扩展新特性和优势介绍

3、 OpenJDK 对 SVE 的支持工作:Intrinsics 、Java Vector API、自动向量化的改进

4、龙蜥社区中 Java 相关 SIG 介绍

适合人群:对 Java 性能优化,运行时或编译器以及 Arm 架构感兴趣的开发者 。

讲师介绍:李鹏飞:龙蜥社区 Java 语言与虚拟机 SIG 成员、OpenJDK社区Committer、安谋科技(Arm China)资深软件工程师

直播观看方法可移步龙蜥公众号(OpenAnolis龙蜥)2022年4月18日相同推送查看。

往期龙蜥大讲堂视频回放已上线至龙蜥官网(首页-社区-视频),欢迎观看。

龙蜥大讲堂招募令

龙蜥大讲堂技术系列直播现已举办 14 期,单场直播间累计观看高达 6000+,覆盖20000+开发者,与近百位开发爱着互动。

为了让更多的开发者们认识、了解龙蜥技术,龙蜥社区联合媒体,共同推出了《龙蜥大讲堂》。现向社区招募龙蜥大讲堂演讲讲师,共同探讨社区热点技术。

相关链接可移步龙蜥公众号(OpenAnolis龙蜥)2022年4月18日相同推送查看。

—— 完 ——

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70004278/viewspace-2887565/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
龙蜥社区(OpenAnolis)-面向国际的 AI 原生操作系统开源根社区。以“AI × OS × 云”深度融合为主线,打造下一代 Agentic 操作系统的技术与生态底座。 社区官网:openanolis.cn|微信公众号:OpenAnolis龙蜥

注册时间:2021-07-28

  • 博文量
    1005
  • 访问量
    597787