The benefits of Bitcoin mining comes from various processing pathways. To know about the methods, you just need to search and find reliable methods of Bitcoin mining. In the initial times, CPUs were used to mine Bitcoin. Then, FPGAs (Field-Programmable Gate Arrays) came as second alternative; however they were slower in comparison to modern CPUs. FPGAs allowed to use the logic in hardware with parallel paths.
Post that, GPUs came into existence and they worked perfectly for mining Bitcoin. Therefore, miners moved to GPUs and this ultimately helped in decreased mining difficulty. At present, people are making use of custom silicon (Application-Specific Integrated Circuit) and this is one of the best method to mine Bitcoins as it eliminated the mining difficulty up to great extent. For instance, if GPU is mining 220 MHash/s, so ASIC hardware can mine 7,000,000 MHash/s.
Today, Bitcoin mining
on a simple computer is not possible. This is not even comparable to other mining methods. A modern GPU take around thousands of years to mine even one Bitcoin and also consumes 150-170W electricity that will cost around Millions of money. Therefore, using graphic cards are the ideal option for Bitcoin mining.