LAPACK

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

LAPACK (Linear Algebra PACKage) — библиотека с открытым исходным кодом, содержащая методы для решения основных задач линейной алгебры. Написана на языке Fortran с использованием другой библиотеки BLAS и является развитием пакета LINPACK.

Существуют также аналоги, сохраняющие или даже расширяющие функциональность и предоставляющие более высокую производительность:

Некоторые из реализаций имеют поддержку параллельного исполнения функций на многопроцессорных ЭВМ системы с общей памятью. Аналогом для ЭВМ с распределённой памятью являются библиотеки ScaLAPACK[6] и PLAPACK [7].

Примечания[править | править код]

  1. Intel® MKL — Intel® Software Network
  2. AMD Core Math Library (ACML). AMD Developer Central (недоступная ссылка — история). Проверено 28 сентября 2017. Архивировано 23 июля 2008 года.
  3. Sun Studio Topics
  4. LAPACK
  5. HP’s Mathematical Software Library (MLIB)
  6. http://www.netlib.org/ScaLAPACK
  7. PLAPACK Архивировано 6 мая 2010 года.

См. также[править | править код]

  • Scalable LAPACK — библиотека для параллельного решения задач линейной алгебры.
  • Parallel LAPACK — параллельный вариант библиотеки, реализованный на MPI.

Ссылки[править | править код]