Bitcoin miners og supercomputers de spennende parallellene
NyheterNå har du hørt om Bitcoin - den digitale valutaen som kan handles og brukes som en ekte valuta. Innså du imidlertid den sterke parallellen mellom Bitcoin og supercomputing industrien?
Alle kan lage Bitcoins ved en prosess med gruvedrift, hvor en bruker kjører en jobb for å løse en kryptografisk ligning for å avdekke en Bitcoin.
Jo kraftigere en datamaskin, desto raskere vil brukeren avdekke en mynt. Det er akkurat det samme som forskere som bruker stadig kraftige superdatamaskiner for å avdekke vitenskapelige "edelstener" eller ingeniører ved hjelp av superdatamaskiner for å lage produkter til lavere kostnader.
Selvfølgelig, jo sterkere datamaskinen, jo bedre er det å løse jobber, men ytelsen blir stadig herdet av tilgjengeligheten for strøm, evne til å forhindre overoppheting og fysiske plassbehov.
Bitcoin gruvearbeidere står overfor denne utfordringen i sine hus, lager og lås opp - og supercomputingindustrien står overfor denne utfordringen hele tiden i store datacentre eller maskinrom.
Bitcoin gruvearbeidere har raskt oppdaget det som trengs for å flytte til en mer effektiv beregningsprosessor. For Bitcoin gruvearbeidere, bruker GPUer [tenk spillmaskiner] økt deres evne til å avdekke mynter - ytelsesøkningen er utmerket.
- Vi har samlet en liste over de beste bitcoin-utvekslingene
På samme måte stoler mange av Top500-superdatamaskinene i verden også på GPU-prosessorer. Faktisk bruker Titan, den andre rangerte superdatamaskinen i november 2013 Top500-listen, GPUer for å gi den fantastiske antall knasende ytelse.
Nedre siden av å bruke GPUer [som oppdaget av alle] er varme- og kraftkravene, mens det er mindre enn å bruke tradisjonelle CPU-kjerner, er det fortsatt betydelig.
Ved å ta dette til neste nivå, har Bitcoin minearrene flyttet til Field Programmable Gate Arrays (FPGA), da strømkravene er vesentlig mindre enn GPUer, men med lignende eller bedre ytelse.
Min følelse er at supercomputingindustrien - og spesielt de i løpet til Exascale - kunne lære av denne banebrytende bevegelsen. Men hva stopper Top500 med flere FPGA-systemer? Vel, akkurat nå, er de mer komplekse enn CPU eller GPUer å bruke, og ikke alle programmene kan ha nytte, og kostnaden for FGPA er også prohibitive.
Er vi på randen av å bruke FPGAer mer i supercomputing markedet? Likhetene og innovasjonene mellom begge bransjene er historisk så tydelig; Jeg tror at bruk av FPGA er absolutt noe vi trenger for å holde øye med i nær fremtid!
- David jobber for OCF i tolv år, David er Business Development Manager ansvarlig for å utforske nye teknologier og nye arkitekturer som sikrer at OCFs skreddersydde High Performance Computing Systems forblir innovative og leverer ekte verdi til kunder.