【发布时间】:2011-02-13 13:27:38
【问题描述】:
一点背景:
我开始使用 GPGPU (OpenCL),我正在使用 java 包装器 (jogamp.jocl),希望它能为我提供一种方法来抽象低级别的细节并在更高级别使用标准 OOP。我已经从各种 Hello World 示例中看到,我必须自己管理队列。
我的问题:
是否有任何已知的 GPGPU 模式或关于大规模并行架构的设计模式的良好资源(如书籍)?
我的重点是生物模拟,但实际上不应该有所作为。
【问题讨论】:
-
@Johnldol 请让我知道 jogamp.jocl 如何证明自己 - 我真的很想找到一个好的包装器。
-
@Dave 好吧,到目前为止,我对 jogamp.jocl 的经验非常少 - 在 mac 环境中设置很容易(因为它已经启用了 OpenCL)。在 Windows 上有点麻烦,但问题是那里的 AATI 驱动程序。我也尝试了 jocl.org(与 jogamp.jocl 不同),但遇到了一些问题。
-
@Dave jogamp.jocl 社区似乎也很活跃,当我遇到问题时,我在论坛上从@mbien 那里得到了很好的回答 --> jogamp.org/forum.html。
标签: design-patterns architecture parallel-processing gpgpu