Насколько мне известно, MKL представляет собой "обычный" Lapack, упакованный с оптимизированным Blas. Может быть, с некоторыми небольшими дополнениями здесь и там. Однако Лапак содержит только O (N ^ 3) -масштабирующие алгоритмы для вычисления собственных значений и -векторов Для крупномасштабных задач - если требуется только ограниченное количество собственных значений - другие библиотеки, такие как, например, ARPACK может работать намного лучше.