利用图形加速可令java提速10倍

2 篇文章 0 订阅

 在今天举行的Oracle JavaOne大会上,IBM Java CTO John Duimovich说,GPU(图形处理单元)加速器内置了可观的非图形处理能力,因为GPU的并行设计可以让许多子处理器同时运行。

  Nvidia负责加速计算的总经理Sumit Gupta在一篇文章中称Java和GPU联手将会为加速web性能打开机遇之门。

数百万的开发者用Java语言进行Web
2.0开发、大数据分析及科学计算。同时,由于易于编程、模块化及对多平台的支持,Java也被用于大规模分布式的框架中,如Apache
Hadoop等。

  一些现成的GPU库是基于Nvidia的CUDA计算环境开发的。开发者利用这些库可以将程序的性能提升2倍到48倍不等。下图是Duimovich举的一个例子:

  Duimovich说IBM将会针对基于服务器的GPU启用IBM运行时,并探索对基于现有API的一般负荷进行加速的可能性。

  Gupta则说,此举可令数百万的Java开发者利用GPU加速器对范围很广的应用进行加速,从而令应用性能大幅提高。此外,这类加速还会催生出一类必须依赖GPU的新型Java企业应用,包括高性能分布式的欺诈检测及金融分析,高通量视频及图像分析以及现代科学计算等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值