圖形加速可令 Java 提速 10 倍
在今天舉行的 Oracle JavaOne大會上,IBM Java CTO John Duimovich 說,GPU(圖形處理單元)加速器內置了可觀的非圖形處理能力,因為 GPU 的并行設計可以讓許多子處理器同時運行。
Nvidia 負責加速計算的總經理 Sumit Gupta 在一篇文章中稱 Java 和 GPU 聯手將會為加速 web 性能打開機遇之門。
數百萬的開發者用 Java 語言進行 Web
</blockquote>
2.0 開發、大數據分析及科學計算。同時,由于易于編程、模塊化及對多平臺的支持,Java 也被用于大規模分布式的框架中,如 Apache
Hadoop 等。一些現成的 GPU 庫是基于 Nvidia 的 CUDA 計算環境開發的。開發者利用這些庫可以將程序的性能提升 2 倍到 48 倍不等。下圖是 Duimovich 舉的一個例子:
Duimovich 說 IBM 將會針對基于服務器的 GPU 啟用 IBM 運行時,并探索對基于現有 API 的一般負荷進行加速的可能性。
Gupta 則說,此舉可令數百萬的 Java 開發者利用 GPU 加速器對范圍很廣的應用進行加速,從而令應用性能大幅提高。此外,這類加速還會催生出一類必須依賴 GPU 的新型 Java 企業應用,包括高性能分布式的欺詐檢測及金融分析,高通量視頻及圖像分析以及現代科學計算等。
SOURCE: venturebeat.com/ 36氪本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!