SuperLU; EWSTranslate

Autorské práva a licencie

Balenie SuperLU sa dodáva v troch rôznych príchutiach:

komprimovanom súbore

  • SuperLU pre sekvenčné stroje (Github. Dokumentačný kód)
  • SuperLU_MT pre stroje s paralelnou zdieľanou pamäťou
  • SuperLU_DIST pre distribuovanú pamäť (kód dokumentácie Github)
    Cieľové počítače pre SuperLU_DIST sú extrémne paralelné hybridné systémy distribuovanej pamäte. Pre hybridné systémy s viacerými GPU sú už implementované numerické faktorizačné rutiny. Bude potrebné vykonať ďalšie práce na implementáciu ďalších fáz algoritmov do hybridných systémov a na zlepšenie silného škálovania v extrémnom rozsahu.

Používateľská príručka (technická správa LBNL-44289) popisuje všetky tri knižnice. (Posledná aktualizácia: október 2014)

Zoznam užívateľských správ sa používa na oznamovanie zmien, nových vydaní atď.

Ak ste použili niektorú verziu knižnice, pošlite nám e-mail.

Toto je môj článok o prieskume priamych riešiteľov rôznych príchutí.

Tento projekt bol financovaný z prostriedkov DOE, NSF a DARPA.

Ďalší spolupracovníci:
Pietro Cicotti, UCSD
Daniel Schreiber
Jinqchong Teo
Yu Wang
Eric Zhang, Albany High

SuperLU verzia 5.2.1

    Stiahnite si softvér (v5.2.1) - zdrojový kód a dokumentáciu v komprimovanom súbore tar (

SuperLU_MT verzia 3.1

    Stiahnite si softvér (V3.0) - zdrojový kód a dokumentáciu v komprimovanom súbore tar (

1,7 MB).
Poskytujte rozhrania Pthreads a OpenMP. Pre niektoré staršie SMP existujú aj paralelné smernice.

  • Podporuje skutočné aj zložité dátové typy s jednoduchou alebo dvojnásobnou presnosťou.
  • Práca SIMAX popisuje algoritmy a výkon na rôznych strojoch.
    SuperLU_MT demonštroval 5-10-násobné zrýchlenie v rozsahu známych komerčných SMP a faktorizáciu až 2,5 Gigaflops.
  • Tieto snímky sú z aktuálnej diskusie.
  • Poznámky k vydaniu:
    • 15. novembra 1997 verzia ALPHA
    • 1. septembra 1999, verzia 1.0 (Posledná aktualizácia: 24.5.05)
    • 10. septembra 2007, verzia 2.0 (Posledná aktualizácia: 12/12/12)
    • 20. marca 2013, verzia 2.1
    • 18. augusta 2014, verzia 2.2
    • 20. decembra 2014, verzia 2.3
    • 7. februára 2015, verzia 2.4
    • 1. mája 2015 verzia 3.0
    • 29. marca 2016, verzia 3.1
      • Pridajte rutiny matvec2 () do myblas2.c
  • Zmeňte denník
  • SuperLU_DIST verzia 6.1.0

      Stiahnite si softvér (V6.1.0) - zdrojový kód a dokumentáciu v komprimovanom súbore tar (