Всем привет.
Нужна LAPACK совместимая библиотека, которую можно использовать больше чем из одного потока в приложени на С.
Сейчас использую связку ATLAS + CLAPACK 3 (патченный на предмет статических переменных). Фортран вообще не исползуется.
Недавно обноружил что LAPACK обновили до версии 3.1.1 (http://www.netlib.org/lapack/). Теперь она "потоко-защищенная". Сейчас вижу два пути - (1) f2c + патчи => CLAPACK собственными руками, (2) попробовать ATLAS + LAPACK, но ничего не знаю о "потоко-защищенности" в g77.
Что выбрать? Может не туда иду? Нужна именно бесплатная для коммерческого использования либа для произведения матричных операций: умножение, деление, матричные логарифтмы, собственные числа и т.д.
Спасибо