CHOLMOD в Java
Я уже спрашивал что-то подобное, но на этот раз я буду конкретнее.
Мне нужно выполнить, в течениеfor
петля, факторизация Холецкого в целом большой положительно определенной симметричной матрицы (около1000x1000
). Теперь, чтобы сделать это, я пытаюсь:
1) библиотека Apache Math
2) Параллельная библиотека Colt
3) библиотека JLapack
В любом из трех вышеупомянутых случаев потребление времени ужасно велико по сравнению, например, с MATLAB.
Поэтому мне интересно, существует ли какой-либо высокооптимизированный внешний инструмент для факторизации Холецкого в Java: я думал, например, оCHOLMOD алгоритм, который на самом деле внутренне вызывается вMATLAB
и другие инструменты.
Я был бы очень признателен за подробные отзывы по этому вопросу.