Mikä on Teraflop?

Teraflop on laskentatermi, jota käytetään määrittämään liukulukuoperaatioiden määrä, joita tietokoneen prosessori voi suorittaa sekunnissa. Käytetään laskentatehon mittaamiseen, liukulukuoperaatiot sekunnissa tai FLOPS määrittävät kuinka monta liukulukuista matemaattista operaatiota tietokoneen prosessori pystyy käsittelemään. Maailman suurimmat tietokoneet käyttävät siruja, jotka toimivat Teraflopsissa, biljoonia operaatioita sekunnissa. Teraflop -tietokoneet löytyvät tyypillisesti sekä opetus- että armeijan tutkimuslaitoksista.

Vaikka FLOPS -lukumäärä, jonka tietokone pystyy käsittelemään, on vain osa yhtälöstä tietokoneen nopeuden määrittämisessä, ja esimerkiksi levyn tulo/lähtö (i/o) ja muistin käyttö voivat olla tärkeässä asemassa, flopin ja edistysaskeleiden määrän paraneminen prosessointiteho ja tekniikka pitävät asiat varmasti mielenkiintoisina.

Toukokuussa 2008 Yhdysvaltain armeija suunnitteli supertietokoneen, joka pystyi suorittamaan yhden miljardin laskelman sekunnissa. Se on tätä kirjoitettaessa ainoa tunnettu tietokone, joka pystyy käsittelemään petaflop -nopeuksia.

Koska armeija ja oppilaitokset tekevät tutkimusta ympäri maata, kaikenlaiset tietokonepiirit voivat hyötyä tästä tutkimuksesta. Esimerkiksi grafiikkapiirit ovat edenneet erityisen pitkälle ja käsittelevät paljon enemmän FLOPSia kuin tyypillinen suoritin.

Mitä enemmän tietokoneeseen tulee tehoa, mitä enemmän laskelmia sekunnissa järjestelmä pystyy käsittelemään, sitä enemmän toimintoja järjestelmän käyttäjä voi suorittaa. Muita rajoituksia on, käyttöjärjestelmän koko ja laitteiston käyttö vaikuttavat suorituskykyyn ja kerralla käytettävien sovellusten määrä vaikuttaa suorituskykyyn, mutta sirujen suorituskyvyn edistyminen nykypäivän supertietokoneissa vaikuttaa varmasti julkaistaviin pöytätietokoneisiin tulevaisuudessa.

Antaakseen käsityksen siitä, kuinka nopeasti teraflop -mikrosiru toimii, keskimääräisen laskimen, joka suorittaa yhden toiminnon, sirun nopeus on noin 10 floppia. Tämä on riittävän nopea, jotta ihminen, joka on vuorovaikutuksessa laskimen kanssa, näkee sen toiminnan hetkellisenä. Se on melkein kuin teraflopin laskenta olisi valmis 2.2 + 2.3 ennen kuin käyttäjä edes tajusi, että yhtälönäppäintä oli painettu.