查看那里的 OpenCL 库,我试图完全掌握每个库。特别是一个库是clBLAS。他们的网站声明它实现了 BLAS 1、2 和 3 级方法。这很好,但ViennaCL也有 BLAS 例程、线性代数求解器、支持 OpenCL 和 CUDA 后端,并且只是标题。在我看来,目前似乎没有理由在 ViennaCL 上使用 clBLAS 但我想知道是否有人有任何理由为什么会在 ViennaCL 上使用 clBLAS?
虽然相似,但这是对之前比较 VexCL、Thrust 和 Boost.Compute 的问题的扩展。