oracle19c gpu_Oracle和AMD提出了利用GPU的Java项目

oracle19c gpu

Oracle和AMD提出了一个新的OpenJDK项目,旨在确定是否可以 通过本机JVM在Java中实现GPU支持。

本质上,这项由Oracle领导的计划旨在找出是否可以通过利用GPU来提高计算能力而不仅仅是图形来提高Java应用程序的性能。 紧跟着Microsoft,Mozilla和Google竞争对手的脚步-所有这些竞争对手都已转向硬件以增强一些GPU浏览器功能

Hotspot的小组负责人John Coomes和AMD的Gary Frost 在OpenJDK邮件列表中提出了该建议 ,详细说明了为什么他认为此调查对于Oracle JVM(Java开发人员最常使用的虚拟机)至关重要:

该项目将展示将Java计算卸载到GPU的性能优势。 我们建议使用Hotspot JVM,并将专注于代码生成,垃圾回收和运行时。 性能将得到改善,同时保留编译时间,内存消耗和代码生成质量。

该项目还将探讨为各种其他JVM语言(例如Nashorn,Scala,JRuby,JavaScript)启用GPU支持的可能性,从而为不一定热衷于使用普通旧Java的开发人员提供可能性。

该提案还陈述了在此过程中引入Java 8 Lambda库功能的意图,但也很快认识到可能出现的Java API挑战,例如扩展。 这意味着必须通过Java社区流程创建新的标准,并且这已得到考虑。

在Frost 保证他的开发团队的承诺者的支持下 ,AMD对该项目进行了大力支持 。 GPU项目将在较大的OpenJDK HotSpot存储库中维护一个或多个代码存储库,并维护开发人员邮件列表。

随着最近出现诸如Rootbeer之类的GPU编译器项目,对Java中更好的图形控制的需求明显增加。 现在似乎是寻求将Java处理细分为GPU和CPU以减轻负载的理想时机。 Oracle认识到需要提高性能,以适应智能手机和平板电脑上的应用程序中要求更高的图形。 但是他们为时已晚吗? 其余的比赛已经做到了。

但是最大的绊脚石很可能是看到这种标准化所需要的时间。 OpenJDK当然具有崇高的意图,但是正如最近发生的事件向我们展示的那样,任何事情要花很长时间才能接近Java。

除了悲观主义之外,它是一个大胆而需要的建议,应该出于其意图而受到称赞。 我们是否看到它实现了是另一回事。


翻译自: https://jaxenter.com/oracle-and-amd-propose-gpu-harnessing-java-project-104832.html

oracle19c gpu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值