Skip to main content

Hva er en Linpack -benchmark?

En Linpack -benchmark er en måte å måle hastigheten på en datamaskin på.Den står for lineære ligningsprogramvarepakke.Det er tre forskjellige Linpack -benchmarks: Linpack Fortran N ' 100, Linpack N ' 1000, og den svært parallelle databehandlingsmålet.De sammenligner datamaskinens ytelse når du løser et system med lineære ligninger.

Det er mange forskjellige benchmarks som brukes til å karakterere eller måle datamaskinhastighet og ytelse.Linpack Benchmark ble opprettet i 1979 av Jack Dongarra, en informatikkprofessor ved University of Tennessee.Linpack -referansen ble opprettet fordi Dongarra og hans medarbeidere jobbet med en bok og trengte en måte å sammenligne datamaskinens ytelse for leserne, så de skrev et program som skulle kjøre visse matematiske beregninger og lage en baseline for sammenligning.

Linpack BenchmarkProgrammet ble opprinnelig skrevet på Fortran -programmeringsspråket.Fortran betyr formeloversettelse.Den pleide å oversette matematiske formler til datakode, noe som gjør den ideell for Linpack Benchmark -applikasjonen.

Det er tre forskjellige Linpack -benchmarks.Linpack Fortran n ' 100 brukes til å måle en datamaskinhastighet ved å løse lineære ligninger ved bruk av en matrise eller en rekke tall som inneholder 100 tall.For å returnere et nøyaktig resultat, må dette målestokken kjøres nøyaktig slik det ble skrevet.Ingen endringer er tillatt selv til kommentarene, som ikke direkte påvirker kjøringen av programmet.

Linpack n ' 1000 referanseindeks ligner på n ' 100 målestokken.Den brukes til en matrise på 1000 tall.Dette målestokken må også kjøres nøyaktig som skrevet.

Den svært parallelle databehandlings -referansen er forskjellig fra de to andre målestokkene.Brukere kan spesifisere problemstørrelsen og programvaren som skal brukes.Dette måler best mulig ytelse av datamaskinen som gis ideelle forhold.

Resultater av Linpack -benchmark -testene rapporteres på flere måter.De er publisert i Linpack Benchmark -rapporten, som er tekstet Ytelsen til forskjellige datamaskiner ved bruk av standard lineære ligningsprogramvare .Den viser ytelsen til mange datasystemer for industrien og kan bli funnet på nettet.Det er også et nettsted som heter Top500 som viser systemene som scoret på topp 500 på benchmarks.Ytelsen til en enkelt datamaskin kan variere fra de publiserte benchmark -resultatene for den modellen, fordi hver datamaskin er forskjellig.

I noen applikasjoner er Linpack erstattet av Lapack.Lapack står for lineær algebra -pakke.Det restrukturerer den opprinnelige programvaren for større effektivitet.Programmet ble opprinnelig skrevet i Fortran 77, men er nå oversatt for bruk på flere andre programmeringsspråk.