LAPACK egy nyílt forráskódú és hordozható parancssori program, amely a lineáris algebra könyvtár írt Fortran77 és célja, hogy a különböző rutinok megoldására legkisebb négyzetek megoldások lineáris egyenletrendszerek, rendszerek egyidejű lineáris egyenletek, egyes érték problémákat, és sajátérték problémák.
Ezek a rutinok vannak írva, oly módon, hogy lehetővé teszik a számítási teljesítményük, hívások BLAS (BLAS).
A fő cél a LAPACK könyvtár az, hogy a LINPACK és EISPACK könyvtárak hatékonyan fut a párhuzamos és osztott memóriás vektor processzorok. A Fortran95 felület a LAPACK könyvtár is létezik, valamint a C ++ változatát egy részhalmaza LAPACK rutinok, valamint a f2c'ed verziója.
Mi az új ebben a kiadásban :
- Ez a verzió hozzáteszi xGEQRT, a QR faktorizációt létesítmény, amely lehetővé teszi a jobb teljesítményt, amikor a blokkolt reflektorok kell újra felhasználni.
- Hozzáteszi xGEQRT3, rekurzív QR faktorizációt létesítmény, amely kiemelkedő teljesítményt nyújtson, magas és vékony mátrixok.
- Hozzáteszi xTPQRT, a gyűjtemény Communication-elkerülve QR szekvenciális kernelek.
- Ez helyettesíti a build rendszer cGyőződjék jobb hordozhatóság.
- Hozzáteszi Doxygen dokumentációt.
- integrálja LAPACKE a C nyelvű API-k a LAPACK.
Mi az új verzióban 3.3.0:
- A API-kat a C és Fortran kiürül hogy könnyen kezelhető mind.
- funkciókkal bővült kiszámításához a teljes CS bomlása, amelyek megosztják a unitér mátrix.
- xSYTRF és xSYTRI felgyorsultak.
- SLAMCH és DLAMCH tettek szálkezelésre.
Mi az új verzióban 3.2.0:
- Extra-pontos iteratív finomítására. XBLAS.
- Nem negatív átló Householder QR.
- Nagy teljesítményű QR és Householder Gondolatok alacsony profilú mátrixok.
- Egy új, gyors és pontos Jacobi SVD.
- rutinok négyszögletes Teljes csomagolt formában.
- A ferde Cholesky.
- Vegyes pontossággal iteratív finomítás rutinok.
- Néhány új változatok egyoldalas faktorizációt.
- A robusztusabb DQDS algoritmust.
- Fejlesztések a többműszakos Hessenberg QR algoritmus.
Hozzászólás nem található