久久久久久久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)
主站蜘蛛池模板: 久久久久精 | 国产精品高潮呻吟久久 | 欧美日本韩国一区二区三区 | 久久久久国产精品一区三寸 | 国产精品美女www爽爽爽视频 | 二区三区av | 国产亚洲欧美在线视频 | 91精品国产综合久久久久久漫画 | 久久久久中文字幕 | av网站在线播放 | 日日精品 | 中文天堂网 | 精品国产鲁一鲁一区二区张丽 | 99精品久久 | 在线黄av | 国产成人精品久久 | 99免费视频 | 99热精品在线观看 | 国产xxxx搡xxxxx搡麻豆 | 午夜在线小视频 | 精品一区二区在线观看 | 国产在线一级片 | 亚洲精品www. | 欧美国产精品一区二区三区 | 日本在线网站 | 亚洲国产成人av好男人在线观看 | 夜夜夜久久久 | 欧美在线一二三 | 久久久精品影院 | 久久久久久久久中文字幕 | 波多野吉衣久久 | 久久国产成人精品国产成人亚洲 | 欧美日韩视频在线 | 日日操网站 | 国产乱码精品1区2区3区 | 亚洲精品自在在线观看 | 日韩精品久久久久久 | 国产精品特级毛片一区二区三区 | 国内在线视频 | 日本不卡免费新一二三区 | 国产精品乱码一区二区三区 |