Mining is to see the graphics card or CPU
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.
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 short, mining is to use the chip to carry out a calculation related to the random number, and get the answer in exchange for a virtual coin. Virtual currency can be exchanged for the currency of each country through some way. The stronger the computing power, the faster the chip can find this random answer. Theoretically, the more virtual coins can be proced per unit time. Because it's about random numbers, you can only get rewards if you happen to find the answer. It's possible that one chip will find the answer in the next second, or ten chips won't find the answer in a week. The more chips compute at the same time, the easier it is to find the answer, and the mining machine with built-in multi chips appears. And a number of mining machines to form a "mine" at the same time mining is to improve efficiency. In the mine pool, multiple "self-employed" join an organization to mine together. No matter who finds the answer and digs out the virtual coin, everyone gets the corresponding reward according to the calculation ability of contribution. This way can make the income of "self-employed" more stable
take a popular example:
I write a string of numbers on a piece of paper and give some hints. Whoever guesses correctly will be given a bonus (mining)
smart people can make more guesses (calculation ability)
some people pay money to invite many people to come back and guess together (mining)
some people call everyone together to guess, no matter who guesses, Distribute the bonus (mine pool) according to the proportion of guessing times of each person
the rest is too long, you can search by yourself...
the CPU is used to perform mining tasks. Because the CPU needs many transistors to execute various instructions, many transistors are idle in a cycle. The speed is slow and normal
In order to enhance the ability of displaying images, the graphics card saves many transistors which have nothing to do with the display function, so the graphics card can only display pictures, but it is much faster than the CPU in the task of displaying pictures. BTC needs to perform the same tasks as the graphics card, so the mining of the graphics card is faster than the CPU, So a card is more suitable for miningdoes not need too many instructions. In other words, the task of BTC only needs some specific transistors to be executed.
the CPU is used to perform the mining task, because the CPU needs many crystal tubes to execute various instructions, In a cycle, many transistors are idle, and the speed is slow and normal.
in order to enhance the ability of displaying images, the graphics card saves many transistors that have nothing to do with the display function, so the graphics card can only display images, but it is much faster than the CPU in the task of displaying images.
BTC needs to perform the same task as the graphics card, so the graphics card mining is faster than the CPU.
the same as the graphics card, The task execution mode of a card is closer to that of BTC than that of N card, so a card is more suitable for mining
ADA, known as IDA coin in Chinese, is the proct of Cardano project. Cardano project was launched in 2015, and its name comes from Italian mathematician Gerolamo Cardano in the 16th century. Cardano is a doctor, astrologer, philosopher and gambler. He used astrology to predict his death, and it is said that he finally committed suicide on the same day. ADA is named after ADA levea, a British aristocrat in the 19th century. She is known as the first programmer in human history
the total amount of Aida coins issued is 4.5 billion, and the planned financing scale is 60 million US dollars. The project is divided into four phases of crowdfunding. So far, crowdfunding has been completed
It will take about 24 years to proce three blocks per minute until all of them are released