Linpack

A LINPACK egy Fortran nyelven írt  szoftverkönyvtár , amely egy sor rutint tartalmaz sűrű lineáris algebrai egyenletrendszerek elemzésére és megoldására [1] .

Történelem

A LINPACK-ot az Argonne National Laboratory -ban fejlesztette ki Jack Dongarra , Jim Bunch, Cleve Mohler és Gilbert Stewart, hogy az 1970-es és 1980-as évek elején használt szuperszámítógépeken fusson . Aktívan használja a BLAS interfészt mátrixok és vektorok feldolgozásához.

A LINPACK-ot most egy másik könyvtár, a LAPACK váltotta fel , amely hatékonyabban működik a modern számítógépeken.

A könyvtárnak vannak változatai változó pontosságú lebegőpontos számokhoz és komplex számokhoz . A könyvtárnak van C nyelven írt megvalósítása is .

A LINPACK-ot gyakran LINPACK teljesítményteszteknek is nevezik (sűrű SLAE megoldása az LU dekompozíciós módszerrel). A tesztet eredetileg a könyvtári dokumentáció "B" mellékletében tették közzé, és a könyvtár működési idejének hozzávetőleges extrapolációja volt. [2] A tesztnek többféle változata létezik: linpack100 (mátrix 100 x 100; 1977), linpack1000 (a mátrix minden dimenzióban 1000 elemre nőtt, 1986), linpack parallel (1000 elem, párhuzamos feldolgozás) és HPL (nagy teljesítményű Linpack, tetszőleges méretben, az első verziók 1991-1993-ban jelentek meg) [3]  egy népszerű teljesítményteszt , amelyet párhuzamos számítási rendszerek teljesítményének értékelésére terveztek, és a LINPACK könyvtár néhány funkciója alapján hoztak létre.

A TOP500-as szabályok szerint a HPL-t nagy méretben használják, elemformátumként csak a 64 bites IEEE törtszám-ábrázolás megengedett , a Strassen-módszer vagy a rövidebb lebegőszám-formátumok nem. [négy]

Lásd még

Jegyzetek

  1. LINPACK Felhasználói kézikönyv, 1979-1993 , p. ix (I.1).
  2. http://www.netlib.org/utk/people/JackDongarra/SLIDES/isc-talk-06102.pdf Archiválva : 2014. január 17., a Wayback Machine 5. diája
  3. http://www.netlib.org/utk/people/JackDongarra/SLIDES/isc-talk-06102.pdf Archiválva : 2014. január 17., a Wayback Machine 9. diája
  4. http://www.netlib.org/utk/people/JackDongarra/SLIDES/isc-talk-06102.pdf Archiválva : 2014. január 17., a Wayback Machine 32. diája

Irodalom

Linkek