我正在寻找一个C++固定大小矩阵库,它可以像boost::numeric::ublas一样实现向量和矩阵的大多数常见操作,但要在CUDA内核中使用(因此是固定大小,只使用本地内存而不是全局内存访问)。
我找到了几个基于主机的矩阵库:boost::numeric::ublas、Eigen、blitz,但它们没有我可以在我的内核上使用的固定大小矩阵。Eigen有Matrix3f和相应的东西,这正是我要找的,但它无法通过nvcc编译(尽管在这方面似乎有一些进展,请参见here)。
编辑:我在Linux上做所有这些事情,因此希望可能有跨平台的东西...
我找到了几个基于主机的矩阵库:boost::numeric::ublas、Eigen、blitz,但它们没有我可以在我的内核上使用的固定大小矩阵。Eigen有Matrix3f和相应的东西,这正是我要找的,但它无法通过nvcc编译(尽管在这方面似乎有一些进展,请参见here)。
编辑:我在Linux上做所有这些事情,因此希望可能有跨平台的东西...