Ennen vuotta 2009 ei ollut sellaista asiaa kuin kryptovaluutta. Kun tekniikka kehittyi pysyäkseen jatkuvan kysynnän suhteen, salausvaluutan louhimisesta tuli totta monille kotitietokoneissaan. Vuosien mittaan kaivosprosessi ja sen tehokkuus ovat parantuneet parempia laitteita käyttämällä. Graafisia prosessointiyksiköitä (GPU) on käytetty kaivosprosessissa vuosien ajan yksinkertaisesti siksi, että ne ovat tehokkaampia kuin välittömät kollegansa.
Avainsanat
- GPU tai grafiikkaprosessointiyksikkö on vastuussa tietokonejärjestelmän digitaalisesta renderoinnista. GPU: n tehopotentiaaliin verrattuna CPU: han tai keskusyksikköön, niistä on tullut hyödyllisempiä blockchain-kaivostoiminnassa nopeuden ja tehokkuuden vuoksi. Teknologisen kehityksen rappeuttava vauhti määrää, pysyvätkö GPU: t korkean tason kryptovaluutan louhinnan standardina.
Kuinka GPU: t auttavat salaustekniikan louhinnassa?
Salausvaluutan louhinta suoritettiin alun perin CPU: lla tai keskusyksiköllä. Rajoitettu prosessointinopeus ja suuri virrankulutus johtivat kuitenkin rajoitettuun tuotokseen, mikä teki prosessoripohjaisen kaivosprosessin tehottomaksi.
Anna GPU-pohjainen kaivos, joka tarjosi useita etuja prosessorien käyttöön nähden. Tavallisessa GPU: ssa, kuten Radeon HD 5970: ssä, kellotettiin prosessointinopeudet 3 200 32-bittisten käskyjen suorittamisessa kelloa kohti, mikä oli 800 kertaa enemmän kuin CPU, joka suoritti vain 4 32-bittisiä ohjeita kelloa kohden.
Tämä GPU: n ominaisuus tekee niistä sopivia ja parempia kryptovaluutan louhintaan, koska louhintaprosessi vaatii suurempaa tehokkuutta samanlaisten toistuvien laskutoimitusten suorittamisessa. Kaivoslaite yrittää jatkuvasti dekoodata erilaisia hashia toistuvasti siten, että kussakin yrityksessä muuttuu vain yksi numero.
GPU on myös varustettu suurella määrällä aritmeettisia logiikkayksiköitä (ALU), jotka vastaavat matemaattisten laskelmien suorittamisesta. Näiden ALU: n myötä GPU pystyy suorittamaan enemmän laskelmia, mikä johtaa parannettuun tulokseen salauksen louhintaprosessissa.
GPU: t on suunniteltu toimimaan paremmin samanlaisen ja toistuvan työn suorittamisessa kuin monipuolisten monitehtävien suorittaminen, kuten CPU: n.
GPU vs. CPU
Jokainen vakiotietokone on varustettu keskusyksiköllä (CPU), joka on prosessorilaite, joka toimii koko tietokonejärjestelmän isäntänä. Se suorittaa koko tietokoneen ohjaustoiminnot käyttöjärjestelmän ja tietokoneeseen asennetun ohjelmiston logiikan perusteella. Tyypillisiä toimintoja - kuten tämän tiedoston tallentaminen MS Wordiksi, tämän taulukon tulostaminen tai videon suorittaminen VLC Media Player -sovelluksessa - ohjataan CPU: lla.
GPU on toinen käsittelylaite, mutta joka toimii yksinomaan näyttötoimintojen käsittelemiseen. Se on tietokoneen osa, joka vastaa videon renderointijärjestelmästään.
GPU: n tyypillinen tehtävä on suorittaa ja hallita visuaalisten tehosteiden ja 3D-grafiikan renderointia, joten CPU: n ei tarvitse olla mukana videonmuutospalvelujen pienissä yksityiskohdissa. Se hoitaa grafiikkaintensiivisiä tehtäviä, kuten videon muokkaaminen, pelinäyttö sekä 3D-videoiden ja animaatioiden purkaminen ja renderointi.
Analogian vetämiseksi koko organisaatiota (tietokonejärjestelmää) hallinnoivalla päälliköllä (CPU) on oma työntekijä (GPU) huolehtimaan erikoistuneesta osastosta (videonmuutostoiminnot).
Tämän asennuksen avulla CPU voi suorittaa korkean tason monipuolisia tehtäviä hallita koko tietokonetta, kun taas GPU vastaa videotoiminnoista, joiden asiantuntija hän on. CPU suorittaa videotiedoston avaamisen Windows Media Player -sovelluksessa, mutta kun tiedosto avataan, GPU ottaa tehtävän näyttää se oikein.
Pohjaviiva
GPU: t ovat olleet olemassa jo vuosia, mutta niiden edessä on kilpailu parannetuista, uuden ajan laitteista. Ne sisältävät kenttäohjelmoitavat porttiryhmät (FPGA) ja sovelluskohtaiset integroidut piirit (ASIC), jotka tekevät hash-laskelmia paremmin kuin sekä CPU että GPU, mikä on välttämätön toiminto ketjunhallinnan estämiseksi kryptovaluutalla.
