Skip to main content

Wat is een linpack -benchmark?

Een LinPack -benchmark is een manier om de snelheid van een computer te meten.Het staat voor softwarepakket met lineaire vergelijkingen.Er zijn drie verschillende LinPack -benchmarks: LinPack Fortran N ' 100, LinPack N ' 1000 en de zeer parallelle computerbenchmark.Ze vergelijken computerprestaties bij het oplossen van een systeem van lineaire vergelijkingen.

Er zijn veel verschillende benchmarks die worden gebruikt om computersnelheid en prestaties te beoordelen of te meten.De LinPack -benchmark werd in 1979 opgericht door Jack Dongarra, professor informatica aan de Universiteit van Tennessee.De LinPack -benchmark is gemaakt omdat Dongarra en zijn medewerkers aan een boek werkten en een manier nodig hadden om computerprestaties voor zijn lezers te vergelijken, dus schreven ze een programma dat bepaalde wiskundige berekeningen zou uitvoeren en een basislijn voor vergelijking zou maken.

De linpack -benchmarkProgramma werd oorspronkelijk geschreven in de Fortran -programmeertaal.FORTRAN betekent formule vertaling.Het vertaalde wiskundige formules in computercode, waardoor het ideaal was voor de LinPack -benchmarktoepassing.

Er zijn drie verschillende LinPack -benchmarks.LinPack Fortran N ' 100 wordt gebruikt om een computerssnelheid te meten bij het oplossen van lineaire vergelijkingen met behulp van een matrix of reeks getallen die 100 nummers bevatten.Om een nauwkeurig resultaat te retourneren, moet deze benchmark precies worden uitgevoerd zoals deze is geschreven.Er zijn zelfs geen wijzigingen toegestaan in de opmerkingen, die niet rechtstreeks van invloed zijn op het uitvoeren van het programma.

De linpack n ' 1000 benchmark is vergelijkbaar met de n ' 100 benchmark.Het wordt gebruikt voor een matrix van 1000 nummers.Deze benchmark moet ook worden uitgevoerd zoals geschreven.

De zeer parallelle computerbenchmark verschilt van de andere twee benchmarks.Gebruikers kunnen de probleemgrootte en software opgeven die moeten worden gebruikt.Dit meet de best mogelijke prestaties van de computer gegeven ideale omstandigheden.

Resultaten van de LinPack -benchmarktests worden op verschillende manieren gerapporteerd.Ze worden gepubliceerd in het LinPack -benchmarkrapport, dat is ondertiteld Prestaties van verschillende computers met behulp van standaard lineaire vergelijkingen software

.Het geeft een overzicht van de prestaties van veel computersystemen in de branche en zijn online te vinden.Er is ook een website genaamd TOP500 die de systemen weergeeft die scoorden in de top 500 op de benchmarks.De prestaties van een enkele computer kunnen variëren van de gepubliceerde benchmarkresultaten voor dat model, omdat elke computer anders is.

In sommige toepassingen is LinPack vervangen door lapack.Lapack staat voor lineair algebra -pakket.Het herstructureert de originele software voor meer efficiëntie.Het programma werd oorspronkelijk geschreven in Fortran 77, maar is nu vertaald voor gebruik in verschillende andere programmeertalen.