Virtual currency cpugpu
2. Modern multi-core CPU aims at instruction set parallelism (ILP) and task parallelism (TLP), while GPU is data parallelism (DLP)
3. GPU often has a larger bandwidth of memory, that is, the so-called video memory, so it will also have good performance in high throughput applications
4. CPU is a general-purpose operation. In short, it means brainless calculation and violent calculation. Whether it's 100 children sharing apples or simulating the earth, it can be decomposed into the most basic calculation of 1 + 1 = 2. GPU is specially designed to deal with high-order mathematical algorithms, such as calculating the relative positions of light source, object, viewpoint and shadow, which requires trigonometric functions to be piled up. The bitcoin digger uses SHA-256, a secure hash function invented by the US National Security Agency, which is generally used for password encryption and decryption. This algorithm can perform a large number of 32-bit integer right-rotate operations, which is very suitable for GPU which is good at large-scale concurrent computing and password cracking.
Why use graphics card to mine
compared with CPU, GPU is used for general purpose calculation. So it can stack hundreds of stream processors awesome. Each stream processor is like a small CPU. Although its ability to run complex programs is far from the power of CPU, it can not support many processors, so the actual performance, especially the single precision floating point performance is much stronger than that of CPU. p> However, as we have mentioned before, a card is very suitable for general computing such as virtual currency because it has many stream processors, and the speed of obtaining specific solutions is much higher than that of N card. Therefore, many miners rush to buy a card to calculate virtual currency for profit
of course, with NVIDIA's Pascal graphics card, n card's ability in mining virtual currency is not as different as a card before. So in the current situation that a card is generally out of stock, those mid-range N cards have become the second choice for miners
What are the disadvantages of mine cardfinally, I want to talk about why we can't choose mine card when we are shopping for second-hand cards. Because the miners are mining bitcoin, the most important thing is to seek profits. Therefore, the graphics card they use is running and calculating all the time, and its strength is far greater than that of daily game applications. In other words, running such a calculation for one day is equivalent to running a graphics card for one month
in addition, the places where virtual currency is mined are mostly the places where multiple graphics cards gather. Thousands of graphics cards are constantly calculating in a room, and their heat is also quite huge. Miners can not choose the chassis with good heat dissipation conditions like ordinary consumers, so that the heat can be released smoothly. In this way, the graphics cards can still operate for 7 * 24 hours under high temperature conditions, It also deepens its aging degree
the result of doing so is that the graphics cards used for mining are lost prematurely. If you buy these graphics cards, the result will be unstable operation, restart and other things will continue to happen
moreover, at present, manufacturers also have strict requirements on mine cards, such as banning second-hand sales and shortening the shelf life. If users buy these mine card graphics cards, future maintenance will also be a big challenge
in the early days of the advent of a virtual currency, it was relatively easy to mine. Maybe a CPU with strong enough performance could easily mine the currency
as it becomes more and more difficult to dig money, the CPU has already been unable to cope with the huge computing power required for mining, and the terrible performance of the large-scale stream processor parallel computing in the GPU core of the graphics card is more suitable for mining this kind of parallel computing
therefore, today's professional mining machinery has become the world of GPU and professional chips, in which CPU plays the most coordinating role. Moreover, with the increase of mining difficulty, the demand for the display memory capacity of the mine card is higher and higher. A few years ago, 2-3gb was enough, but now 6GB may not be enough.
there are many stream processors in GPU of graphics card. For example, the old HD5770 has 800 stream processors, which is equivalent to 800 computing cores. In recent years, the mainstream high-end graphics card has more built-in stream processors and more powerful computing performance. Using GPU for mining operation, the stream processor is used for parallel operation, and the mining program also optimizes the GPU parallel operation, so the operation efficiency is particularly high, and the efficiency of bitcoin mining has been greatly improved
the number of CPU cores is relatively small. At present, the number of the most powerful mainstream desktop processor cores is no more than 10 or 20 (many are logic cores virtualized by hyper threading technology), and the parallel computing power is far less than that of GPU.
In recent weeks, the high-end GPUs of almost all major foreign retailers have been out of stock. The price of high-end graphics cards has been soaring, and the shortage does not seem to end soon. Behind the unprecedented shortage of GPU is the influx of miners who are engaged in the exploration boom of Ethereum, bitcoin and other cryptocurrencies. It is difficult for game players to obtain one card. NVIDIA even implements "two cards for single user"
the main culprit for the shortage of graphics cards is that high-end graphics cards are the best way to tap Ethernet and other non bitcoin cryptocurrencies. With the popularity of blockchain concept in recent weeks, the price of these cryptocurrencies has risen to an unprecedented height. A powerful graphics card can dig up a few dollars in cryptocurrency every day. Therefore, more and more amateur miners began to compete for graphics cards, resulting in the shortage and high price of graphics cards for other non currency people
not only there is no high-end graphics card to buy, but also the manufacturer has informed customers that the return policy of graphics card is suspended