SuperLU; EWSTПерекласти
Авторське право та ліцензія
Пакет SuperLU поставляється в трьох різних варіантах:

- SuperLU для послідовних машин (Github. Код документації)
- SuperLU_MT для машин паралельної спільної пам'яті
- SuperLU_DIST для розподіленої пам'яті (Github. Код документації)
Цільові машини для SuperLU_DIST - надзвичайно паралельні гібридні розподілені системи пам'яті. Процедури числового розкладання на факторизацію вже реалізовані для гібридних систем з декількома графічними процесорами. Потрібна буде додаткова робота для реалізації інших фаз алгоритмів на гібридних системах та для покращення сильного масштабування в екстремальних масштабах.
Посібник користувача (технічний звіт LBNL-44289) описує всі три бібліотеки. (Останнє оновлення: жовтень 2014 р.)
Список повідомлень користувачів використовується для оголошення змін, нових випусків тощо.
Будь ласка, напишіть, якщо ви використовували будь-які версії бібліотеки.
Це моя стаття про опитування прямих розчинників різних смаків.
Цей проект фінансували DOE, NSF та DARPA.
Інші співавтори:
П’єтро Чікотті, UCSD
Даніель Шрайбер
Jinqchong Teo
Ю Ван
Ерік Чжан, Олбані Хай
Версія SuperLU 5.2.1
-
Завантажити програмне забезпечення (v5.2.1) - вихідний код та документація у стисненому tar-файлі (
SuperLU_MT Версія 3.1
-
Завантажити програмне забезпечення (V3.0) - вихідний код та документація у стисненому файлі tar (
1,7 МБ).
Надайте інтерфейси Pthreads та OpenMP. Існують також паралельні директиви для деяких старих SMP.
SuperLU_MT продемонстрував прискорення в 5-10 разів у ряді відомих комерційних SMP та коефіцієнт факторизації до 2,5 Гігафлопс.
- 15 листопада 1997 р. Версія ALPHA
- 1 вересня 1999 р. Версія 1.0 (Останнє оновлення: 24.05.05)
- 10 вересня 2007 р. Версія 2.0 (Останнє оновлення: 12.12.12)
- 20 березня 2013 р. Версія 2.1
- 18 серпня 2014 р. Версія 2.2
- 20 грудня 2014 р. Версія 2.3
- 7 лютого 2015 р. Версія 2.4
- 1 травня 2015 року версія 3.0
- 29 квітня 2016 р. Версія 3.1
- Додайте підпрограми matvec2 () до myblas2.c
SuperLU_DIST версія 6.1.0
-
Завантажити програмне забезпечення (V6.1.0) - вихідний код та документація у стисненому файлі tar (