LINUX.ORG.RU

LAPACK 3.3.0

 , ,


0

3

LAPACK (Linear Algebra PACKage) — библиотека для решения задач линейной алгебры, написанная с использованием высокооптимизированной библиотеки BLAS (Basic Linear Algebra Subprograms). LAPACK широко используется различными крупными компаниями для математических вычислений. В частности в Intel MKL, AMD Core Math Library, Sun Performance Library, HP's Mathematical Software Library, а также многих других.

В новой версии, благодаря вкладу компании Intel, добавлен стандартный API для языка C (внимание: распространяется в отдельном тарболле с названием lapacke.tgz). Также LAPACK стал полностью потокобезопасным (thread safe). SLAMCH и DLAMCH были последними небезопасными функциями. А также добавлено вычисление полной CS-декомпозиции(?) и ускорены некоторые функции.

Официальный сайт

>>> Подробности

★★★

Проверено: annoynimous ()
Последнее исправление: Dendy (всего исправлений: 3)
Ответ на: комментарий от Evgueni

Есть только одна проблема. Качество полученного кода вызывает кровавые слёзы. И программа хороша, и считает быстро, но как надо отладить или модифицировать...

gvozdila
()
Ответ на: комментарий от gvozdila

> Качество полученного кода вызывает кровавые слёзы. И программа хороша, и считает быстро, но как надо отладить или модифицировать...

Всё равно это будет быстрее, чем в случае красивого, но не _рабочего_ (в смысле не делающего то, что нужно) кода.

Evgueni ★★★★★
()
Ответ на: комментарий от gvozdila

У программистов? Может быть. В текущей науке часто время - это более важный фактор. Время написания кода намного превышает время счета. Поэтому не грузись насчет качества, главное, чтоб физика не страдала. В тоже время всякие инженерные задачи вероятно требуют обратного.

anonymous
()
Ответ на: комментарий от anonymous

> Время написания кода намного превышает время счета.

Это вы ребятам с World Community Grid раскажите, пусть посмеются

cool_hedin
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.