Pages:
Author

Topic: Anyone else seem ovewhelmed? (Read 2018 times)

newbie
Activity: 52
Merit: 0
September 25, 2011, 12:28:22 AM
#25
I still don't understand why you can't really use a powerful CPU for mining. Is a GPU really more powerful for these calculations?

Short answer: Yes.

Long answer:

An Intel Core i7 2600K overclocked to 5.0 GHz can generate a hash in only 0.2 microsecond by running a single thread of Ufasoft. On the other-hand, the best VLIW5 GPUs (clocked at a mundane 850 MHz) take just over 4.0 microsecond to calculate a single hash.

So how can something 20 times slower yield such a large performance advantage?

This is where parallelism comes in. A Radeon 5770 / 5870 at 850 MHz (stock speed) can generate 800 / 1600 hashes every 4 microsecond. That Core i7 2600K (at 5.0 GHz) can only generate 4 hashes every 0.2 microsecond. Hyperthreading allows it to run 8 threads simultaneously but only increases hashing performance by 25%. So at best, this CPU will generate 100 hashes every 4 microsecond.

And of course the GPUs can be overclocked too.  Grin
newbie
Activity: 28
Merit: 0
September 23, 2011, 11:16:57 PM
#24
But I think newbies should maybe learn to use bitcoins first and then learn mining later which seems more technical.

Almost every text describing Bitcoin (including the famous video from weusecoins) puts a lot of focus on mining. I also think this is a mistake. Bitcoin should be presented as a currency. If you want gold, you don't go around digging holes on the ground. You just buy some. The same thing should happen with Bitcoin. The details of how this all works should be available only to advanced users.

Available to everyone but much more clearly separated.
hero member
Activity: 602
Merit: 502
September 23, 2011, 10:56:20 PM
#23
But I think newbies should maybe learn to use bitcoins first and then learn mining later which seems more technical.

Almost every text describing Bitcoin (including the famous video from weusecoins) puts a lot of focus on mining. I also think this is a mistake. Bitcoin should be presented as a currency. If you want gold, you don't go around digging holes on the ground. You just buy some. The same thing should happen with Bitcoin. The details of how this all works should be available only to advanced users.
newbie
Activity: 28
Merit: 0
September 23, 2011, 10:48:19 PM
#22
It can be very frustrating but that just means you're about to learn something.

But I think newbies should maybe learn to use bitcoins first and then learn mining later which seems more technical.
sr. member
Activity: 378
Merit: 250
Why is it so damn hot in here?
September 22, 2011, 10:15:29 PM
#21
It snaps when the last coin is minted.   Cheesy
newbie
Activity: 15
Merit: 0
September 22, 2011, 09:51:06 PM
#20
Is it just me or do bitcoins and everything that comes with them seem alittle overwhelming at first glance? I am in no way computer savy and so far everything I've read seems chock full of technical jargon. I've seen some guides that are alright and I've a basic grasp of the concept of bitcoins but when I looked into pool mining I was just drowning. Any "for dummies" style breakdown out there?

Anyone else feel this way? What have your initial thougjs been?

OK, first of all, you're right - and that's one of the fundamental problems with the system.

My three year old can understand money. My 40-something year old self took a week to wrap my head (loosely!) around bitcoins, and I'm far from having a deep understanding of it. Nonetheless, it can be broken down fairly simply.

1) Bitcoins can be bought, sold, traded, or used as pseudo-currency to buy things from some vendors.
2) Bitcoins are created at a constant rate (for now), and their movements recordeded, as the result of magical computing.
2a) In other words, Every creation , transfer, buy, sell, etc., of bitcoins is recorded and tracked by magical computing!
3) For mining: Mining is a lottery. The poeple who "win" get 50 bitcoins. Since there is now so much computing power involved, the odds of being the guy who wins (and gets 50 BTC) are miniscule. Thus, people pool their resources and share the rewards when they win the lottery. This is JUST like a lottery ticket pool in the office, where everyone throws in five bucks and you buy 20 times as many tickets, but split the winnings (if any!) 20 ways.

Do you want some bitcoins? First question to ask is why. Second question is how many. Right now, you'd be hard pressed to justify mining them. A good mining video card is going to set you back $400+, and for that much money you could buy close to 80 BTC. How long will it tale you to mine 80BTC with that card? Many many months - possibly a year.

Just for a bit of perspective, I remember when RedHat went public, and a huge number of geeks were outraged that they couldn't buy options at an IPO as the first stock trade of their life. I honestly think that most of the excitement over BTC is that this time, they can get in on the ground floor - or at least on the first or second floor. The real trick is that nobody knows how many stories the elevator will go up before the cable snaps.
hero member
Activity: 602
Merit: 502
September 22, 2011, 09:28:00 PM
#19
I still don't understand why you can't really use a powerful CPU for mining. Is a GPU really more powerful for these calculations?

OK, Mythbusters explained this far better than anyone else, and all in 1:34. (including slow-motion replay!)

Go watch this video. This is GPU(parallel) vs CPU(serial).
http://www.youtube.com/watch?v=-P28LKWTzrI


Hehe. It's exactly that.
newbie
Activity: 15
Merit: 0
September 22, 2011, 09:24:47 PM
#18
I still don't understand why you can't really use a powerful CPU for mining. Is a GPU really more powerful for these calculations?

OK, Mythbusters explained this far better than anyone else, and all in 1:34. (including slow-motion replay!)

Go watch this video. This is GPU(parallel) vs CPU(serial).
http://www.youtube.com/watch?v=-P28LKWTzrI
hero member
Activity: 602
Merit: 502
September 22, 2011, 06:07:50 PM
#17
I still don't understand why you can't really use a powerful CPU for mining. Is a GPU really more powerful for these calculations?

Short answer: yes.

Why don't you use just a really powerful CPU to play games? Because they don't handle image generation as well as a GPU does. No matter how good a CPU is, you still can't play a recent game without a graphics card. GPU's hardware is optimized for parallel tasks such as image processing. Bitcoin mining algorithm also benefits from this kind of architecture.
sr. member
Activity: 448
Merit: 250
September 22, 2011, 06:06:37 PM
#16
I still don't understand why you can't really use a powerful CPU for mining. Is a GPU really more powerful for these calculations?

https://en.bitcoin.it/wiki/Why_a_GPU_mines_faster_than_a_CPU

Also check this one out for some good noob reading:
https://en.bitcoin.it/wiki/FAQ
newbie
Activity: 14
Merit: 0
September 22, 2011, 05:54:33 PM
#15
I still don't understand why you can't really use a powerful CPU for mining. Is a GPU really more powerful for these calculations?
hero member
Activity: 602
Merit: 502
September 22, 2011, 05:20:57 PM
#14
A year or two could mean never because better hardware will come.

Actually, maybe not. Unless you are thinking FPGAs or even ASICs. Next generation AMD videocards will likely be worse at mining than current 6xx0 and previous 58xx ones. From everything I heard they will make designs that resemble nVidia's architecture more, which almost certainly will mean worse hashrates (though better at general purpose computing).

You are correct, but I am thinking about FPGAs or ASICs Wink It may not happen though...
newbie
Activity: 1
Merit: 0
September 22, 2011, 05:13:51 PM
#13
good link P4man. so that explains the what, but why is bitcoin around? what is it meant to achieve?

and why a 21 million coin limit?
newbie
Activity: 8
Merit: 0
September 22, 2011, 05:06:31 PM
#12
To the OP, after you understand the basics watch this talk by Jeffrey Paul to get a better grasp of the more technical stuff.

http://vimeo.com/27653912
hero member
Activity: 518
Merit: 500
September 22, 2011, 04:58:29 PM
#11
A year or two could mean never because better hardware will come.

Actually, maybe not. Unless you are thinking FPGAs or even ASICs. Next generation AMD videocards will likely be worse at mining than current 6xx0 and previous 58xx ones. From everything I heard they will make designs that resemble nVidia's architecture more, which almost certainly will mean worse hashrates (though better at general purpose computing).
sr. member
Activity: 448
Merit: 250
September 22, 2011, 04:56:26 PM
#10
a year or two. Electricity ain't cheap.

A year or two could mean never because better hardware will come.


The pipeline for hardware development is more than a year long, and at these prices, who's gonna pour that kind of coin into it? 7000 series may or may not be better. No one can say.

There are some guys cranking out like, 100 FPGAs a turn, and that's not affecting much. I don't know that better hardware will come before we have run ourselves into the ground.
hero member
Activity: 602
Merit: 502
September 22, 2011, 04:31:35 PM
#9
a year or two. Electricity ain't cheap.

A year or two could mean never because better hardware will come.
sr. member
Activity: 448
Merit: 250
September 22, 2011, 03:54:00 PM
#8
it will be at least 6 months until is pays itself off, depending on price changes on the hardware and bitcoin itself.

That statement is contradictory. The price could go to $1000 a coin tomorrow when warren buffet tells everyone to BUY BUY BUY. No one can read the future.

That said, buying a bunch of equipment and running your electrical bill up with the current state of things is probably not such a good idea. Six months is way too optimistic at these prices..more like a year or two. Electricity ain't cheap.
hero member
Activity: 518
Merit: 500
September 22, 2011, 03:45:04 PM
#7
Yep, it is overwhelming. And thats one thing holding it back IMHO. For any non cryptographer, its not something you can get your head around in 5 minutes.

Maybe you will find this helpful though:
https://docs.google.com/document/d/18GP6spob897vPVtceTHjTaO6-SZfpOvnDDUfXHdKfJc/edit?hl=en_US

It doesnt go deep in to technical details, but explains what you need to know. Particulary if you want to get involved in mining or trading, Id recommend reading it first.
sr. member
Activity: 378
Merit: 250
Why is it so damn hot in here?
September 22, 2011, 03:39:58 PM
#6
It's only overwhelming at the start.  Once you're up and going, it's like a ShowTime Rotisserie, you just set it, and forget it.

 GuiMiner is a great start for a new BitCoiner.  It has a nice list of pools to choose from built in, along with links to those pools to set up your miner.  Here's a nice list comparing the different pools, https://en.bitcoin.it/wiki/Comparison_of_mining_pools .  Most of the pools have good directions on how to set up your miner. 

You honestly don't even need the BitCoin client yourself until you want to start moving coins into your own wallet, some people never do that.

I highly recommend not buying any hardware for the sole purpose of mining, it will be at least 6 months until is pays itself off, depending on price changes on the hardware and bitcoin itself.
Pages:
Jump to: