【发布时间】:2013-09-12 17:11:54
【问题描述】:
目前我正在使用 OpenCL 做一些图像处理算法。基本上我的算法需要为每个像素求解一个线性方程组。每个系统都独立于其他系统,因此并行实现是很自然的。
我看过几个 BLAS 包,例如 ViennaCL 和 AMD APPML,但似乎它们都有相同的使用模式(主机调用 BLAS 子例程以在 CL 设备上执行)。
我需要一个可以在 OpenCL 内核中调用的 BLAS 库,这样我就可以并行求解许多线性系统。
我在 AMD 论坛上发现了类似的问题。
谢谢
【问题讨论】:
-
好问题,如果 BLAS 库具有快速路径 OpenCL 访问权限,那将很容易。但这不太可能。
标签: image-processing opencl blas