Mikä on LINPACK -vertailuarvo?

LINPACK -vertailuarvo on tapa mitata tietokoneen nopeutta. Se tarkoittaa lineaaristen yhtälöiden ohjelmistopakettia. LINPACK -vertailuarvoja on kolme: LINPACK Fortran n = 100, LINPACK n = 1000 ja High Parallel Computing Benchmark. Ne vertaavat tietokoneen suorituskykyä ratkaistessaan lineaarista yhtälöjärjestelmää.

Tietokoneen nopeuden ja suorituskyvyn luokitteluun tai mittaamiseen käytetään monia erilaisia ​​vertailuarvoja. LINPACK -vertailuarvon loi vuonna 1979 Tennesseen yliopiston tietojenkäsittelytieteen professori Jack Dongarra. LINPACK -vertailuarvo luotiin, koska Dongarra ja hänen kumppaninsa työskentelivät kirjan parissa ja tarvitsivat tapaa vertailla lukijoidensa tietokoneen suorituskykyä, joten he kirjoittivat ohjelman, joka suorittaisi tiettyjä matemaattisia laskelmia ja loisi vertailukohdan.

LINPACK -vertailuohjelma on alun perin kirjoitettu Fortran -ohjelmointikielellä. Fortran tarkoittaa kaavan kääntämistä. Sitä käytettiin matemaattisten kaavojen kääntämiseen tietokonekoodiksi, mikä tekee siitä ihanteellisen LINPACK -vertailusovellukseen.

LINPACK -vertailuarvoja on kolme. LINPACK Fortran n = 100 käytetään mittaamaan tietokoneen nopeutta lineaaristen yhtälöiden ratkaisemisessa käyttäen matriisia tai 100 -numeroista taulukkoa. Tarkan tuloksen palauttamiseksi tämä vertailuarvo on suoritettava täsmälleen sellaisena kuin se on kirjoitettu. Myöskään kommentteihin ei saa tehdä muutoksia, jotka eivät suoraan vaikuta ohjelman toimintaan.

LINPACK n = 1000 -vertailu on samanlainen kuin n = 100 -vertailuarvo. Sitä käytetään 1000 numeron matriisissa. Tämä vertailuarvo on myös suoritettava täsmälleen kuten kirjoitettu.

Erittäin rinnakkaisen laskennan vertailuarvo eroaa kahdesta muusta vertailuarvosta. Käyttäjät voivat määrittää ongelman koon ja käytettävän ohjelmiston. Tämä mittaa tietokoneen parhaan mahdollisen suorituskyvyn ihanteellisissa olosuhteissa.
LINPACK -vertailutestien tulokset raportoidaan useilla tavoilla. Ne julkaistaan ​​LINPACK -vertailuraportissa, jonka otsikko on Performance of Different Computers Using Standard Linear Equations Software. Siinä luetellaan monien teollisuuden tietokonejärjestelmien suorituskyky, ja se löytyy verkosta. Siellä on myös sivusto TOP500, jossa luetellaan järjestelmät, jotka sijoittuivat vertailukohtien 500 parhaan joukkoon. Yksittäisen tietokoneen suorituskyky voi poiketa kyseisen mallin julkaistuista vertailutuloksista, koska jokainen tietokone on erilainen.
Joissakin sovelluksissa LINPACK on korvattu LAPACKilla. LAPACK tarkoittaa lineaarista algebrapakettia. Se uudistaa alkuperäisen ohjelmiston tehokkuuden parantamiseksi. Ohjelma on alun perin kirjoitettu Fortran 77: llä, mutta on nyt käännetty käytettäväksi useilla muilla ohjelmointikielillä.