High Performance Linpack (HPL) on ohjelmistopaketti, joka ratkaisee (random) tiheä lineaarinen järjestelmä kaksinkertainen tarkkuus (64 bittiä) aritmeettinen jaetuista-muistia tietokoneisiin. & Nbsp; Se voidaan siis pitää kannettavia sekä vapaasti käytettävissä täytäntöönpano High Performance Computing Linpack Benchmark.
Algoritmi, jota HPL voidaan tiivistää seuraavat hakusanat: Kaksiulotteinen block-syklistä datan jakelu - Right näköisiä muunnelma LU-rivi osittain kääntyvä featuring useita ennakoivan syvyydessä - Rekursiivinen paneeli tekijöihin pivot haku ja pylväs broadcast yhdistetty - Erilaiset virtuaaliset paneeli broadcast topologies - kaistanleveys vähentäminen swap-broadcast algoritmi - taaksepäin korvaaminen ennakoiva syvyyttä 1.
HPL paketti tarjoaa testaus- ja ajoitus ohjelma määrällisesti tarkkuutta saadaan ratkaisu sekä kulunut aika laskea sitä. Paras suorituskyky voidaan saavuttaa tämän ohjelman avulla riippuu monenlaisia tekijöitä. Kuitenkin, joitakin rajoittavia oletuksia yhteenliittämistä verkossa, algoritmi on kuvattu täällä ja sen liitteenä täytäntöönpano ovat skaalautuvia siinä mielessä, että niiden rinnakkain lisäämiseen säilyy vakiona suhteessa prosessoria kohden muistin käyttö.
HPL ohjelmistopaketti edellyttää saatavuudesta järjestelmään ja täytäntöönpanon Message Passing Interface MPI (1.1-yhteensopiva). Täytäntöönpano joko Basic Linear Algebra Aliohjelmat BLAS tai Vector Signal Image Processing Library VSIPL tarvitaan myös. Konekohtaiset sekä yleinen toteutuksia MPI, BLAS ja VSIPL ovat saatavilla monenlaisia järjestelmiä.
Kiitokset: Tätä työtä tukee osittain avustusta energiaministeriön Lawrence Livermore National Laboratory ja Los Alamos National Laboratory osana ASCI Projektit sopimuksen numerot B503962 ja 12187-001-00 4R.
Ohjelmiston tiedot:
Versio: 2.0
Lähetyksen päivämäärä: 2 Jun 15
Lupa: Vapaa
Suosio: 59
Kommentteja ei löytynyt