中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

Oracle和AMD提出了gpu利用Java項目

發(fā)布于:2021-02-14 00:00:19

0

154

0

Oracle AMD gpu Java openjdk scala

鑒于新興的智能手機和平板電腦市場,在Oracle和AMD的鼓勵下,一個新的OpenJDK項目試圖通過硬件從Java掌握Java的GPU功能。

Oracle和AMD提出了一個新的OpenJDK項目,旨在確定是否可以 通過本機JVM在Java中實現(xiàn)GPU支持。本質(zhì)上,這個由Oracle領(lǐng)導(dǎo)的計劃旨在尋找是否可以通過利用GPU來提高計算能力而不僅僅是圖形來提高Java應(yīng)用程序的性能。緊隨微軟,Mozilla和Google競爭對手的腳步之后,所有競爭對手都轉(zhuǎn)向硬件以增強一些GPU瀏覽器功能。熱點的集團負責人John Coomes和AMD的Gary Frost在OpenJDK郵件列表中提出了該建議,并詳細說明了原因他相信這項調(diào)查對于Oracle JVM(Java開發(fā)人員最常用的虛擬機)至關(guān)重要:該項目將展示將Java計算卸載到GPU的性能優(yōu)勢。我們建議使用Hotspot JVM,并將專注于代碼生成,垃圾回收和運行時。性能將得到改善,同時保留編譯時間,內(nèi)存消耗和代碼生成質(zhì)量。

該項目還將探索為其他各種JVM語言(例如Nashorn,Scala,JRuby,JavaScript)啟用GPU支持的可能性,從而為不一定熱衷于使用普通舊Java的開發(fā)人員提供可能性。

該提案還陳述了在此過程中引入Java 8 Lambda庫功能的意圖,但它也很快認識到可能出現(xiàn)的Java API挑戰(zhàn),例如擴展。這意味著必須通過Java社區(qū)流程創(chuàng)建新的標準,并且這已得到考慮。

在Frost 保證他的開發(fā)團隊的承諾者的支持下,AMD對該項目進行了大力支持。GPU項目將在較大的OpenJDK HotSpot存儲庫中維護一個或多個代碼存儲庫,并維護開發(fā)人員郵件列表。

隨著諸如Rootbeer之類的GPU編譯器項目的出現(xiàn),對Java中更好的圖形控制的需求明顯增加?,F(xiàn)在似乎是尋求將Java處理細分為GPU和CPU以減輕負載的理想時機。Oracle意識到需要提高性能,以適應(yīng)智能手機和平板電腦上的應(yīng)用程序中要求更高的圖形。但是他們?yōu)闀r已晚嗎?其余的比賽已經(jīng)做到了。

但是最大的絆腳石很可能是看到這種標準化所需要的時間。OpenJDK當然具有崇高的意圖,但是正如最近發(fā)生的事件向我們展示的那樣,任何事情都需要花費相當多的時間才能接近Java。

除了悲觀主義之外,這是一個大膽而需要的建議,應(yīng)該因其意圖而受到稱贊。我們是否看到它實現(xiàn)了是另一回事。