我最近参与了实现基于 GPU 的图像配准技术。cpu 代码是用 MatLab 编写的,这就是我可以从密集搜索中得到的,所以我坚持使用 MatLab。我有夹克或 matlab ptx 文件的两种选择。
最近 mathwork 收购了夹克,所以我唯一的选择是将我的内核编写为 CU 文件并用于nvcc -ptx filename.cu
生成ptx 文件。我担心的是,我错过了很好的机会,因为我没有使用 Cuda API 或引入的库来解决 GPU 上的一些基本矩阵运算,比如 CUBLAS。
那么有没有办法使用 MatLab 中的 Cuda API,mex 文件呢?是否有一个用 C/C++ 编写的好的图像注册框架,我可以在我的研究中使用,而不是我正在使用的 MatLab 版本?