阅读更多

25顶
2踩

编程语言
几天前美国雪城大学的研究人员发布了Rootbeer GPU编译器,可以将Java字节码自动转换成CUDA代码,允许任意Java代码运行在GPU上。该编译器在GPLv3许可证下开源,源码托管在GitHub上

近日,甲骨文和AMD公司也发起了一个新项目,目的是使JVM能够利用GPU的优势,无缝地加速Java应用程序的运行。与使用GPU加速图形相比,该项目旨在利用GPU来执行计算工作。

甲骨文和AMD公司希望通过该项目来证明可以将运行Java程序的部分计算工作从CPU移动到GPU。此想法将通过Hotspot JVM来实现,Hotspot JVM具有先进的代码性能运行时分析功能,开发者将可以查看生成的GPU代码、围绕代码的垃圾收集等。该项目的目的是提升性能,但是并未影响到编译时间、内存消耗和生成代码的质量等。

该项目的另一个目标是为基于JVM的编程语言(如JavaScript/Nashorn、Scala和JRuby)开发者提供指导,以确保这些语言能够支持GPU。

此外,AMD公司称对于Rootbeer GPU编译器项目也非常感兴趣,并表示他们可以共同协作来推动这一目标。

Via TheH
25
2
评论 共 16 条 请登录后发表评论
16 楼 zhb31415926 2012-08-21 22:22
      
15 楼 free0007 2012-08-21 08:05
 
14 楼 HappyBoys 2012-08-20 14:39
Java粉...
13 楼 remoteJavaSky 2012-08-19 22:21
javascript仅仅是一门语言,像java的class,但总要有运行环境,所谓的引擎,如google的V8, Mozilla的 SpiderMonkey, Rhino。 Nashorn就是来源于Rhino应该,在Java8中将是平台的一部分了吧
12 楼 wangguo 2012-08-19 22:04
wuliaolll 写道
该项目的另一个目标是为基于JVM的编程语言(如JavaScript/Nashorn、Scala和JRuby)开发者提供指导,以确保这些语言能够支持GPU。


JavaScript是基于JVM的?????

JavaScript/Nashorn
11 楼 damoqiongqiu 2012-08-19 17:24
龟壳会把Java带向何方,师母已呆
10 楼 wuliaolll 2012-08-19 09:40
该项目的另一个目标是为基于JVM的编程语言(如JavaScript/Nashorn、Scala和JRuby)开发者提供指导,以确保这些语言能够支持GPU。


JavaScript是基于JVM的?????
9 楼 allenny 2012-08-18 22:25
是“粗大”吗?
8 楼 yidao620c 2012-08-18 15:18
龟壳是个很沉稳的家伙,一步一个脚印。绝对的商业楷模~
7 楼 remoteJavaSky 2012-08-17 20:37
Oracle相对于Microsoft Mozilla Apple Google的GPU加速,开始的有点晚,但的确是好的开始。最近发现Oracle在发力Java的客户端,对JavaFX的开发速度也非常高,包括对嵌入式,移动,平板的支持。

作为Java的忠实爱好者,一直关注Java平台的发展,显然在Oracle的领导下,不比Sun的慢

Oracle has been good to Java, despite early fears
http://www.dzone.com/links/r/oracle_has_been_good_to_java_despite_early_fears.html
6 楼 zhb31415926 2012-08-17 20:30
      
5 楼 骨之灵魂 2012-08-17 16:47
霸气  ~~~~~~
4 楼 guilipan 2012-08-17 15:27
tails 写道
龟壳为什么不与nv合作?是否有意收购AMD?

应该是怕被反垄断调查
3 楼 tails 2012-08-17 15:16
龟壳为什么不与nv合作?是否有意收购AMD?
2 楼 love492483146 2012-08-17 14:50
1 楼 kanny87929 2012-08-17 14:32
...有趣

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 使用winbbg+VM进行内核调试的相关介绍

    在论坛上提问题时一位朋友给的一个链接中的内容,我觉得非常好,于是搜集了这个作者的相关文章并它们集中在一起放到这里,希望对大家有用。 同时也非常感谢csdn上各位热心帮助别人解决问题的朋友,您的指点使我的问题很快的得到了解决,非常感谢你们。

  • Windbg调试----Windbg入门

    Windbg简单来说就是一个Windows下对用户态/内核态的程序进行调试,以及对Core Dump文件的分析。对于Crash,资源泄露,死锁等问题的分析,Windbg是一个强有力的利器。

  • WinDbg配置和使用基础

    WinDbg配置和使用基础     WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。 1. WinDbg介绍:     Debugging Tools and Symbols: Getting Started http://www.microsoft.com/whdc/devtools

  • Windows内核重要结构体

    前言 Windows操作系统的内核代码使用C和汇编进行编写,内核中最重要的就是一些结构体和算法,了解了这些结构体后可以帮助我们对内核的代码进行分析。本文将介绍四个非常重要的结构体。TRAP_FRAME结构体是由操作系统维护的一块数据,在内核层用来保存用户层现场的结构体(例如线程在用户层进行系统服务函数调用、中断、异常和在内核层执行APC调用时线程都要暂时将用户层的现场保存在TRAP_FRAME中...

  • Windows下调试工具Windbg入门

    前言 Windbg简单来说就是一个Windows下对用户态/内核态的程序进行调试,以及对Core Dump文件的分析。对于Crash,资源泄露,死锁等问题的分析,Windbg是一个强有力的利器。 一、下载 微软官网提供的Windbg为windows10版本,win7下不能使用。Win7下使用Windbg需要通过Windows SDK下载,下载链接为//www.microsoft.com/do...

  • 应用程序界面(API)的版权侵权问题研究——兼评甲骨文诉谷歌Java版权案.pdf

    应用程序界面(API)的版权侵权问题研究——兼评甲骨文诉谷歌Java版权案.pdf

  • 2024年甲骨文新版官网下载JavaSDK各个版本的方法

    最近甲骨文官网又改版了,导致下载一些较早的jdk找不到在哪下载,新版取消了logo旁边的菜单按钮,改到导航栏中了 点击Products,选择Java,如下: 进入后,可以直接点击右边的下载按钮,如下: 也可以往...

  • 甲骨文Java 14来啦!

    甲骨文两年来,每六个月如约发布新版本的Java,Oracle JDK 14为开发人员带来创新功能和新特性预览。Oracle JDK 14增加了一些新特性来提高开发人员工作效率,这些新特性包括:对switch表达式的Java语言支持,用于持续...

  • 突发!甲骨文严查Java授权,很多公司连夜卸载了JDK,启用OpenJDK 替代....

    真爱,请设置“星标”或点个“在看”文| Travis出品 | OSC开源社区(ID:oschina2013)根据外媒 The Register 报道和各大企业的反馈,甲骨文公司近日已经开始将 Java 纳入其软件许可审查中,目的是找出那些处于不合规...

  • 【Java基础知识 1】Java入门级概述

    CSDN最强Java专栏,包含全部Java基础知识点、Java8新特性、Java集合、Java多线程、Java代码实例,理论结合实战,实现Java的轻松学习。

  • java上下载不了jdk_新手想学java,到哪里下载jdk?我在甲骨文官网下载jdk下载不了。...

    之前的文章"jdk版本的选择"中推荐jdk1.8,今天我们就一步一步(视频+图片+文字)带领大家下载和安装。1、jdk1.8的下载2、jdk1.8的安装一、JDK下载两种方法,第一种是从官网下载;第二种是拿来主义,小拿直接给你网盘...

  • 2021-09:Java的框架甲骨文面试题(自己总结的)

    jdk是java的开发工具包,jre是java运行环境 jdk->jre->jvm 2.== 和 equals 的区别是什么? "=="是判断两个变量或实例是不是指向同一个内存空间。 "equals"是判断两个变量或实例所指向的内存空间的值是不是相同...

  • 【历史上的今天】8 月 13 日:甲骨文起诉谷歌;微软发布 IE3

    8 月 13 日,历史上的今天,Microsoft Internet Explorer 3 发布;甲骨文起诉谷歌。

  • 甲骨文通知用户需付费取得 Java 8 更新

    近日甲骨文(Oracle)销售代表向一些用户发送了电子邮件,称 Java 8 即将发布的重大安全更新仅提供许可用户使用,但该邮件的措辞让一些用户联想到勒索和恐吓策略。 甲骨文早在今年 1 月份就停止了 Java 8 更新的...

  • 甲骨文云上使用arm架构实例和对象存储搭建Harbor

    甲骨文云上使用arm架构的实例和对象存储搭建Harbor

  • 甲骨文严查Java授权,换openJDK要避坑

    背景外媒The Register报道,甲骨文稽查企业用户,近期开始将把过去看管较松散的Java授权加入。甲骨文针对标准版Java(Java SE)有2种商业授权。2019年4月甲骨文宣布Java SE用户需要付费订阅,才能取得授权及更新,...

  • 【历史上的今天】1 月 27 日:iPad 12 周年;甲骨文收购 Sun;Jim Clark 出走硅图

    1 月 27 日,历史上的今天,Jim Clark 离开硅图公司;苹果推出 iPad;甲骨文宣布完成对包括 Solaris 在内的太阳微系统公司收购。

  • 业余草告诉你甲骨文正式宣布将 Java EE 移交给 Eclipse 基金会

    甲骨文宣布,Oracle 已选择 Eclipse 基金会作为 Java EE 的新东家。甲骨文与该平台的另外两大贡献者 —— IBM 和 Red Hat 共同做出了这个决定。Oracle 软件布道师 David Delabassee 在博客中写到,“…Eclipse 基金...

Global site tag (gtag.js) - Google Analytics