← 返回列表

TornadoVM 7 让 Java 应用可直接利用 GPU 原生工作负载

InfoQ Architecture & Design原文发布 2026-10-21 11:00首次收录 2026-10-21上架 2026-10-21 12:02

☆ 收藏查看原文 ↗

这件事讲了什么

开源项目 TornadoVM 发布了 7.0 版本,它是一个帮 Java 程序跑得更快的工具。以往 Java 代码想用 GPU 加速,往往要写复杂的底层代码;TornadoVM 会自动把 Java 程序分配到多核 CPU 和 GPU 上执行,并提供一套在 Java 里开发 GPU 程序的生态。它能配合 Temurin、Red Hat OpenJDK、Corretto、Oracle、GraalVM、Zulu 等主流 JDK 使用。对用 Java 做高性能计算的开发者来说,这有望在不换语言的情况下获得 GPU 加速;目前原文只提到版本已发布,具体性能提升和限制未说明。

可以使用的工具

文中可用工具

  • TornadoVM开源的 Java 异构编程框架,自动把 Java 程序加速运行在多核 CPU 和 GPU 上
  • Temurin可与 TornadoVM 配合使用的 JDK 发行版
  • Red Hat OpenJDK可与 TornadoVM 配合使用的 JDK 发行版
  • Coretto原文列出的可配合使用的 JDK 发行版(原文拼写如此)
  • Oracle原文列出的可配合使用的 JDK 发行版
  • GraalVM原文列出的可配合使用的 JDK 发行版
  • Zulu原文列出的可配合使用的 JDK 发行版
这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。