Oracle、AMD将让GPU加速JAVA程序
硬动态
编译自:www.tomshardware.com

AMD院士兼异质系统架构(HSA)总裁Phil Rogers在早前的JavaOne 2012大会上宣布了一个消息。AMD正在与甲骨文(Oracle)合作,讨论如何借由混合包括绘图处理单元(GPU)在内的处理器引擎来加速Java的执行。
AMD、Oracle和OpenJDK社群的其他成员已经策划了一个名为 Project Sumatra 的专案,旨在将异质运算能力导入Java伺服器和云端运算环境中。AMD表示,该专案将探索Java虚拟机、Java语言和应用程式的程式介面如何让应用程式可通过GPU加速,包括独立显卡或混合式处理器系统——加速处理单元(APU)在内。
Project Sumatra是一个开放原始码专案,它也支援与Aparapi有关的Java,Aparapi是一种针对资料平行Java和Rootbeer的API,而一个编译器则可在GPU上支援Java编程。该专案也针对其他JVM-based语言如Scala, JRuby和Jython等提供异质运算支援指南。
“我们希望,我们与AMD和其他共同参与 Project Sumatra 的OpenJDK伙伴们,最终将能为Java开发人员提供协助,让他们更快地运用GPU来加速,以获得更好的性能。”AMD Java平台部软体开发副总裁Georges Saab说。