Pred letom 2009 kripto valute ni bilo. Ker je tehnologija napredovala za naraščajoče povpraševanje, je rudarjenje kripto valut za mnoge postalo resničnost na njihovih domačih računalnikih. Z leti se je postopek rudarjenja in njegova učinkovitost izboljšala z uporabo boljše strojne opreme. Grafične procesne enote (GPU) se v procesu rudarjenja uporabljajo že leta, preprosto zato, ker so učinkovitejše od njihovih neposrednih kolegov.
Ključni odvzemi
- GPU ali grafična procesna enota je odgovorna za digitalno upodabljanje v računalniškem sistemu. Glede na močnostni potencial GPU-ja v primerjavi s CPU-jem ali centralno procesno enoto so zaradi svoje hitrosti in učinkovitosti postali bolj uporabni pri rudarjenju blokov. Hitra hitrost tehnološkega napredka bo določila, ali bodo GPU-ji ostali standard za rudarjenje kripto valut na visoki ravni.
Kako si GPU pomagajo pri rudarjenju s kripto valutami?
Pridobivanje kripto valut je bilo prvotno izvedeno s pomočjo procesorjev ali centralnih procesnih enot. Vendar pa je njegova omejena hitrost obdelave in velika poraba energije privedla do omejene proizvodnje, zaradi česar je postopek rudarjenja na osnovi CPU-ja postal neučinkovit.
Vstopite v rudarjenje na osnovi GPU-ja, ki je ponudilo več prednosti pred uporabo CPU-jev. Običajni GPU, kot je Radeon HD 5970, je taksiral hitrosti izvajanja 3200 32-bitnih navodil na uro, kar je bilo 800-krat več kot hitrost CPU-ja, ki je izvedel samo 4 32-bitna navodila na uro.
Ta lastnost GPU-ja jih naredi primerne in boljše za rudarjenje kripto valut, saj postopek rudarjenja zahteva večjo učinkovitost pri izvajanju podobnih ponavljajočih se računov. Rudarska naprava nenehno poskuša dekodirati različne šifre večkrat, pri čemer se pri vsakem poskusu spremeni le ena številka.
GPU-ji so opremljeni tudi z velikim številom aritmetičnih logičnih enot (ALU), ki so odgovorne za izvajanje matematičnih izračunov. Z dovoljenjem teh ALU-jev je GPU sposoben izvesti več izračunov, kar vodi k boljšemu izidu procesa kripto rudarjenja.
Zasnovani so, da bodo grafični procesorji bolje opravljali podobna in ponavljajoča se dela kot izvajanje raznolikih funkcij z več nalogami, kot so na primer CPU.
GPU vs. CPU
Vsak standardni računalnik je opremljen s centralno procesno enoto (CPU), ki je procesna naprava, ki deluje kot vodja celotnega računalniškega sistema. Izvaja krmilne funkcije za celoten računalnik na podlagi logike operacijskega sistema in programske opreme, nameščene v računalniku. Tipične funkcije - na primer shranite to datoteko kot MS Word, natisnite to preglednico ali zaženite ta video v VLC Media Player - nadzoruje CPU.
GPU je še ena procesorska naprava, ki pa deluje izključno za upravljanje funkcij zaslona. To je tisti del računalnika, ki je odgovoren za sistem video upodabljanja.
Značilna funkcija GPU-ja je izvajanje in nadzor upodabljanja vizualnih učinkov in 3D-grafike, tako da se CPU-ju ni treba vključevati v podrobne podrobnosti storitev video-upodabljanja. Skrbi za grafično intenzivne naloge, kot so urejanje videoposnetkov, prikazovanje iger ter dekodiranje in upodabljanje 3D video posnetkov in animacij.
Če poiščemo analogijo, ima poveljnik (CPU), ki upravlja s celotno organizacijo (računalniški sistem), posebnega zaposlenega (GPU), ki skrbi za specializiran oddelek (funkcije video upodabljanja).
Ta nastavitev omogoča CPU-ju izvajanje visoko raznolikih nalog za upravljanje celotnega računalnika, medtem ko je GPU odgovoren za video funkcije, za katere je specialist. CPU bo izvajal funkcijo za odpiranje video datoteke v programu Windows Media Player, ko pa se datoteka odpre, GPU prevzame nalogo, da jo pravilno prikaže.
Spodnja črta
GPU-ji že več let obstajajo, vendar se soočajo s konkurenco izboljšanih, novejših naprav. Vključujejo polja, programirljiva vrata (FPGA) in integrirana vezja, specifična za aplikacijo (ASIC), ki dosegajo boljše rezultate tako od CPU-jev kot tudi GPU-jev, ko izvajajo izračune hash-a, kar je bistvena funkcija za upravljanje verige blokov v kripto valuti.
