AI 资源库 · 已整理 1 项

TornadoVM

查看与TornadoVM相关的 AI 资讯、工具、Skill、工作流和开源项目。

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

开源项目 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 发行版
☆ 收藏查看来源 ↗