久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Java 中 GPGPU/CUDA/OpenCL 的最佳方法?

Best approach for GPGPU/CUDA/OpenCL in Java?(Java 中 GPGPU/CUDA/OpenCL 的最佳方法?)
本文介紹了Java 中 GPGPU/CUDA/OpenCL 的最佳方法?的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

圖形處理單元(GPGPU)上的通用計(jì)算是一個(gè)非常有吸引力的概念GPU 的強(qiáng)大功能可用于任何類型的計(jì)算.

General-purpose computing on graphics processing units (GPGPU) is a very attractive concept to harness the power of the GPU for any kind of computing.

我很想將 GPGPU 用于圖像處理、粒子和快速幾何運(yùn)算.

I'd love to use GPGPU for image processing, particles, and fast geometric operations.

目前,該領(lǐng)域的兩個(gè)競爭者似乎是 CUDA 和 OpenCL.我想知道:

Right now, it seems the two contenders in this space are CUDA and OpenCL. I'd like to know:

  • OpenCL 是否可以在 Windows/Mac 上的 Java 中使用?
  • 與 OpenCL/CUDA 接口的庫方法有哪些?
  • 是否可以直接使用 JNA?
  • 我是不是忘記了什么?

感謝任何現(xiàn)實(shí)世界的經(jīng)驗(yàn)/例子/戰(zhàn)爭故事.

Any real-world experience/examples/war stories are appreciated.

推薦答案

AFAIK, JavaCL/OpenCL4Java 是目前唯一可在所有平臺(tái)上使用的 OpenCL 綁定(包括 MacOS X、FreeBSD、Linux、Windows、Solaris,均采用 Intel 32、64 位和 ppc 變體,這要?dú)w功于它使用 JNA).

AFAIK, JavaCL / OpenCL4Java is the only OpenCL binding that is available on all platforms right now (including MacOS X, FreeBSD, Linux, Windows, Solaris, all in Intel 32, 64 bits and ppc variants, thanks to its use of JNA).

它的演示至少在 Mac 和 Windows 上可以從 Java Web Start 正常運(yùn)行(為了避免 Linux 上的隨機(jī)崩潰,請參閱 this wiki page,例如這個(gè) 粒子演示.

It has demos that actually run fine from Java Web Start at least on Mac and Windows (to avoid random crashes on Linux, please see this wiki page, such as this Particles Demo.

它還帶有一些實(shí)用程序(GPGPU 隨機(jī)數(shù)生成、基本并行縮減、線性代數(shù))和一個(gè) Scala DSL.

It also comes with a few utilities (GPGPU random number generation, basic parallel reduction, linear algebra) and a Scala DSL.

最后,它是可用的最古老的綁定(自 2009 年 6 月以來)并且 它有一個(gè)活躍的用戶社區(qū).

Finally, it's the oldest bindings available (since june 2009) and it has an active user community.

(免責(zé)聲明:我是 JavaCL 的作者 :-))

(Disclaimer: I'm JavaCL's author :-))

這篇關(guān)于Java 中 GPGPU/CUDA/OpenCL 的最佳方法?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Java Remove Duplicates from an Array?(Java從數(shù)組中刪除重復(fù)項(xiàng)?)
How to fix Invocation failed Unexpected Response from Server: Unauthorized in Android studio(如何修復(fù)調(diào)用失敗來自服務(wù)器的意外響應(yīng):在 Android 工作室中未經(jīng)授權(quán))
AES encryption, got extra trash characters in decrypted file(AES 加密,解密文件中有多余的垃圾字符)
AES Error: Given final block not properly padded(AES 錯(cuò)誤:給定的最終塊未正確填充)
Detecting incorrect key using AES/GCM in JAVA(在 JAVA 中使用 AES/GCM 檢測不正確的密鑰)
AES-256-CBC in Java(Java 中的 AES-256-CBC)
主站蜘蛛池模板: 一级毛片观看 | 欧美精品中文字幕久久二区 | 亚洲国产精品va在线看黑人 | 午夜小电影 | 国产精品永久免费视频 | 谁有毛片| 久久一区二区三区四区 | 国产成人精品久久二区二区91 | 欧美视频一区 | 亚洲看片| 色网站入口 | 国产精品一区二区三区四区 | 国产成人精品一区二三区在线观看 | 久久综合九色综合欧美狠狠 | 欧美亚洲另类在线 | 看av网址| 国产高清免费视频 | 最新中文字幕在线 | 国产精品久久久久久久免费大片 | 亚洲毛片| 亚洲天堂一区 | 性一爱一乱一交一视频 | 国产黄色av网站 | 99一级毛片| 成人免费小视频 | 久久av网| 国产精品日韩欧美一区二区三区 | 成人美女免费网站视频 | 国产伦精品一区二区三区照片91 | 亚洲久久一区 | 国产成人免费 | 国产一区二区三区 | 亚洲精品视频播放 | 一区二区三区国产 | 在线观看精品视频网站 | 日本福利视频免费观看 | 国产日韩91| av片网站 | 日韩超碰 | avhd101在线成人播放 | 色一阁 |