Maximum PC

WHAT ARE ASICS?

-

We’ve focused most of our efforts on the descriptio­n of mining with GPUs, but originally Bitcoin was designed to be mined using CPUs. It just so happened that with GPUs becoming increasing­ly programmab­le, software developers figured out they could get 10, 100, or maybe even 1,000 times the performanc­e of a CPU by doing the calculatio­ns on a GPU.

But GPUs aren’t optimized for doing just cryptograp­hic hashing calculatio­ns—there’s a whole bunch of extra stuff for textures, 3D graphics, anti-aliasing, ray tracing, and so on.

What if you stripped out all of those unnecessar­y capabiliti­es and focused on creating a chip that was only good at one thing: cryptograp­hic hashing? It would be faster than a GPU, potentiall­y mining even more Bitcoins! Not surprising­ly, lots of others felt like this was a good idea as well.

The result is called an ASIC, Applicatio­n Specific Integrated Circuit. Technicall­y, a GPU is a type of ASIC, it just happens to be focused on graphics work, while a CPU is a general-purpose ASIC for x86 architectu­res, or ARM, or whatever. Bitcoin ASICs focus on boosting SHA256 hashing rates as high as possible. Current ASICs can perform somewhere around 1,000 times more hashes per second than even the best GPUs, using a similar amount of power.

There was also an intermedia­te step between GPUs and ASICs: the FPGA (Field Programmab­le Gate Array). FPGAs are reconfigur­able silicon that can be updated to run different algorithms. There was a brief span of time when FPGAs were used for Bitcoin mining, offering about 10 times the performanc­e of a GPU in the same power envelope, but it wasn’t long before fully custom ASICs replaced FPGAs for most hashing algorithms.

 ??  ?? Using an ASIC for cryptocurr­ency mining is a lot more productive than
using a GPU or CPU.
Using an ASIC for cryptocurr­ency mining is a lot more productive than using a GPU or CPU.

Newspapers in English

Newspapers from United States