图形加速可以使Java加速10次
多功能的Java编程环境正在升高。
今天的IBM高管表示,图形处理单元(GPU)加速即将到来。这可以提高与Java相关计算的十倍的处理性能。
IBM的John Duimovich,今天在Oracle的Javaone会议上发表主题演讲,表示GPU加速器由于它们的平行设计而打包了相当大的非图形计算能力,许多子处理器同时运行。
Sumit Gupta是NVIDIA加速计算的总经理,在博客文章中写道,Java和GPU将开辟一个更快的Web表演的机会世界。
“数百万个开发人员依赖于Java编程语言的Web 2.0,大数据分析和科学计算,”Gupta写道。“由于其便于可编程性,模块化和多平台支持,它广泛使用在大规模分布式框架中,例如Apache Hadoop。
当Java程序员利用现有的GPU计算库时,Speedups差异很大,基于NVIDIA的CUDA编程环境。那些加速度的速度从两倍到48倍。
根据Duimovich的说法,该公司将为基于服务器的GPU加速器启用IBM运行时,并在现有应用程序编程接口下探索普通工作负载的加速。
Gupta写道,这是“这将允许数百万只Java开发人员使用GPU加速器加速广泛的应用程序 - 并实现将大大提高应用程序功能的加速度。此外,加速将推动新一代基于Java的企业应用程序,没有GPU将无法实现。“
这些计划将导致高性能分布式欺诈检测和财务分析中的一切,以高吞吐量视频和图像分析和现代科学应用。