GPU 上的 Java - Java 新闻播报第 58 期

Babylon 是 OpenJDK 最新的大型项目,旨在改进 Java,特别是旨在简化在 GPU 上执行 Java 代码,这将更好地解锁 JVM 上的机器学习和人工智能应用程序。Babylon 引入了代码反射,这将允许库访问、分析和转换 Java 程序,以便在不同的环境中运行,其中 GPU 只是众多环境之一。不过,GPGPU(GPU 上的通用计算)是主要推动力,而 Babylon 的探索的一部分是异构加速器工具包 (HAT),这是一个专门用于此的未来独立库。