Skip to main content

Hvad er en Linpack -benchmark?

En Linpack -benchmark er en måde at måle en computers hastighed på.Det står for lineære ligningssoftwarepakke.Der er tre forskellige Linpack -benchmarks: Linpack Fortran N ' 100, Linpack N ' 1000 og den meget parallelle computerbenchmark.De sammenligner computerpræstation, når de løser et system med lineære ligninger.

Der er mange forskellige benchmarks, der bruges til at klassificere eller måle computerhastighed og ydeevne.Linpack -benchmark blev oprettet i 1979 af Jack Dongarra, en datalogi -professor ved University of Tennessee.Linpack -benchmark blev oprettet, fordi Dongarra og hans medarbejdere arbejdede på en bog og havde brug for en måde at sammenligne computerpræstation for sine læsere, så de skrev et program, der ville køre visse matematiske beregninger og skabe en basislinje til sammenligning.

Linpack -benchmarkProgrammet blev oprindeligt skrevet på Fortran -programmeringssprog.Fortran betyder formeloversættelse.Det plejede at oversætte matematiske formler til computerkode, hvilket gjorde den ideel til Linpack -benchmark -applikationen.

Der er tre forskellige Linpack -benchmarks.Linpack Fortran n ' 100 bruges til at måle en computerehastighed til at løse lineære ligninger ved hjælp af en matrix eller en række numre, der indeholder 100 numre.For at returnere et nøjagtigt resultat skal dette benchmark køres nøjagtigt, som den blev skrevet.Ingen ændringer er tilladt selv til kommentarerne, som ikke direkte påvirker driften af programmet.

Linpack n ' 1000 benchmark svarer til n ' 100 benchmark.Det bruges til en matrix på 1000 numre.Dette benchmark skal også køres nøjagtigt som skrevet.

Den meget parallelle computing -benchmark er forskellig fra de to andre benchmarks.Brugere kan specificere problemstørrelsen og softwaren, der skal bruges.Dette måler den bedst mulige ydelse af computeren givet ideelle betingelser.

Resultater af Linpack -benchmark -testene rapporteres på flere måder.De offentliggøres i Linpack Benchmark -rapporten, som er undertekst ydelse af forskellige computere ved hjælp af standard lineære ligningssoftware .Det viser ydeevnen for mange branche computersystemer og kan findes online.Der er også et websted kaldet TOP500, der viser de systemer, der scorede i top 500 på benchmarks.Udførelsen af enhver enkelt computer kan variere fra de offentliggjorte benchmark -resultater for denne model, fordi enhver computer er forskellig.

I nogle applikationer er Linpack blevet erstattet af Lapack.Lapack står for lineær algebra -pakke.Det omstrukturerer den originale software for større effektivitet.Programmet blev oprindeligt skrevet i Fortran 77, men er nu blevet oversat til brug på flere andre programmeringssprog.