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.

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