如何在GPU上计算k个最大特征值?

use*_*567 5 cuda eigenvalue eigenvector jacket

我正在研究用于光谱聚类的并行算法,我需要计算K个最大特征值.我正在使用Jacket插件进行Matlab,但遗憾的是它不支持matlab中的EIGS函数(它无法计算K个特征值)并行)任何人都可以建议一些其他工具/库在GPU上完成这项任务吗?或者我还可以在GPU辅助的Matlab中做到这一点吗?

Ada*_*27X 2

我无法在上面的评论列表中回复 chemeng,但我知道一篇关于基于 GPU 的 QR 分解的很好的论文:http://users.ece.gatech.edu/~mrichard/Kerr_Campbell_Richards_QRD_on_GPUs.pdf

另外, svd() 命令适用于夹克吗?奇异值只是特征值的平方。