Моя цель - найти собственные значения и векторы входной матрицы размера mxn
. Поскольку это прямоугольная матрица, преобразовать ее в квадратно-симметричную матрицу, выполнив транспонирование, а затем умножение матрицы с исходным кодом< /strong> матрица.
После этого я использую библиотеку Intel MKL для определения собственных значений и векторов квадратно-симметричной матрицы. К сожалению, для квадратно-симметричной матрицы размером 1000000 x 100000
требуется время от ~35 до ~40 секунд, что не подходит для моего приложения.
Любые предложения по улучшению производительности будут действительно полезны.
заранее спасибо