High Performance Linpack (HPL) er en softwarepakke, der løser et (tilfældigt) tætte lineært system i dobbelt præcision (64 bit) aritmetik på distribuerede-hukommelse computere. & Nbsp; Det kan således betragtes som en bærbar såvel som frit tilgængelig implementering af High Performance Computing Linpack Benchmark.
Den bruges af HPL algoritme kan opsummeres ved følgende nøgleord: To-dimensionelle blok-cykliske data distribution - Right udseende variant af LU faktorisering med række delvis drejelige featuring flere look-forude dybder - Rekursiv panel faktorisering med pivot søgning og kolonne broadcast tilsammen - Forskellige virtuelle panel broadcast topologier - båndbredde reducere swap-broadcast algoritme - baglæns substitution med look-ahead af dybde 1.
HPL pakke indeholder et prøvnings- og timing program til at kvantificere nøjagtigheden af den opnåede opløsning samt den tid det tog at beregne den. Den bedste ydeevne opnås ved denne software på dit system, afhænger af en lang række faktorer. Ikke desto mindre med nogle restriktive antagelser om sammenkobling netværk, her beskrevne algoritme og dens vedhæftede gennemførelse er skalerbare i den forstand, at deres parallelle effektivitet holdes konstant i forhold til per processor hukommelse brug.
Den HPL softwarepakke kræver tilgængelighed på dit system med en implementering af Message Passing interface MPI (1,1 kompatibel). En implementering af enten Basic Linear Algebra Underprogrammer BLAS eller Vector Signal Image Processing Library VSIPL er også behov for. Machine-specifikke såvel som generiske implementeringer af MPI, den BLAS og VSIPL er til rådighed for en lang række forskellige systemer.
Tak:. Dette arbejde blev støttet delvist af en bevilling fra Department of Energy 's Lawrence Livermore National Laboratory og Los Alamos National Laboratory som en del af ASCI Projekter kontrakt numre B503962 og 12187-001-00 4R
Software detaljer:
Version: 2.0
Upload dato: 2 Jun 15
Licens: Gratis
Popularitet: 59
Kommentarer ikke fundet