Author

Topic: GPU vs FPGA help me out.. (Read 5771 times)

-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
April 03, 2012, 10:49:25 PM
#26
As far as I'm concerned, in practical terms of realistic usefulness, FPGAs are nothing but door stops if you stop bitcoin mining with them. So in my opinion, betting on FPGAs is betting 100% on bitcoin mining.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
April 03, 2012, 10:46:46 PM
#25
FPGA can only be reprogrammed if the FPGA has bitstream encryption disabled, or if you have the encryption key.

A certain vendor has locked down FPGA which require an encrypted bitstream.  That makes non-Bitcoin resale value essentially $0.00.
Are you quite sure? My understanding was that a key was flashed into a non-readable and non-reversable memory area on the device, which could be consulted as necessary if the bitstream was encrypted. Otherwise, the key would be ignored.

Quote from: Xilinx employee
Reagrdless of having a key in efuse or BBRAM, you may always use a non-encrypted bitstream through JTAG (see the configuration users guide, pp 83, paragraph 5.
Quote from: http://forums.xilinx.com/t5/Spartan-Family-FPGAs/Spartan-6-BRAM-AES-Key-Programming/m-p/194462/highlight/true#M14434
donator
Activity: 1218
Merit: 1079
Gerald Davis
April 03, 2012, 10:34:41 PM
#24
FPGA can only be reprogrammed if the FPGA has bitstream encryption disabled, or if you have the encryption key.

A certain vendor has locked down FPGA which require an encrypted bitstream.  That makes non-Bitcoin resale value essentially $0.00.
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
April 03, 2012, 10:02:11 PM
#23
FPGA can be used for other cryptographic purposes. Cracking TrueCrypt containers, RAR files, WEP / WPA. Or do protein folding, prime numbers.

The CIA / NSA might also want to buy your hardware if you sell it to them.
legendary
Activity: 1441
Merit: 1000
Live and enjoy experiments
April 03, 2012, 06:03:19 PM
#22
That argument doesn't hold any water with FPGA's, so why not just skip the middleman and just buy btc?

The argument does hold water with FPGA. But instead of selling them, you would need to have other profitable things to do with them.

...for example...

FPGAs are immensely powerful devices.  Only problem is, unless you're an Electrical or Computer Engineer they're not going to do you much good.

I am an Electrical and Computer Engineer, for example .....

Edit: Found more information here: https://bitcointalksearch.org/topic/m.801269
sounds like souped up breadboard, will be very useful for super geeks but it's going to be hard to make it "profitable"
legendary
Activity: 1512
Merit: 1000
April 03, 2012, 04:19:03 PM
#21
That argument doesn't hold any water with FPGA's, so why not just skip the middleman and just buy btc?

The argument does hold water with FPGA. But instead of selling them, you would need to have other profitable things to do with them.

...for example...

FPGAs are immensely powerful devices.  Only problem is, unless you're an Electrical or Computer Engineer they're not going to do you much good.
sr. member
Activity: 256
Merit: 250
April 03, 2012, 07:17:30 AM
#20
It's more like hashcat can be reprogrammed to work with FPGAs, not the opposite.
vip
Activity: 1358
Merit: 1000
AKA: gigavps
April 03, 2012, 03:45:18 AM
#19
That argument doesn't hold any water with FPGA's, so why not just skip the middleman and just buy btc?

The argument does hold water with FPGA. But instead of selling them, you would need to have other profitable things to do with them.

...for example...

The firmware can be reprogrammed to work with hashcat to crack passwords.
hero member
Activity: 886
Merit: 500
April 02, 2012, 10:35:06 PM
#18
That argument doesn't hold any water with FPGA's, so why not just skip the middleman and just buy btc?

The argument does hold water with FPGA. But instead of selling them, you would need to have other profitable things to do with them.

...for example...
sr. member
Activity: 456
Merit: 250
April 02, 2012, 03:32:23 PM
#17
in any case based on what I have read around the forums a lot of people have the same thoughts I do and that makes me not want to go the fpga route any time soon.  thanks again for the input guys!
donator
Activity: 1419
Merit: 1015
April 02, 2012, 10:16:02 AM
#16
I'm seeing a lot of bullish mining sentiment like I did when I first started with Bitcoin back in February of 2011. So much so that I think we might see a price pop as all these BFLs start coming in and piling on the difficulty.

That said, gigavps is right, when GPU miners talk about "at least I can sell my GPUs", keep in mind that they will be selling their GPUs far sooner than the FPGA miners will be needing to sell their FPGAs. It boggles my mind that a GPU miner can even say "If Bitcoin fails," because it goes to show that their incompetence regarding FPGA miners extends to their knowledge of Bitcoin in general. Bitcoin *cannot* go to $.01 as long as it is still a scarce resource, in fact, we'll likely never see $2 again as the difficulty rises to 2 million and higher once BFL gets all their backorders completed. It can go lower, obviously, but it will be because FPGA miners are profiting at those levels.

If trends are any indication, GPUs started in Summer 2010, were standardized as miners in Winter 2011, were heavily invested in by mining operators in Spring 2011, and have been steady sources of income from Summer 2011-Winter 2012 to even now/today if you live somewhere where power isn't extra costly.

Similarly, FPGAs were first really tested in Fall 2011, and are now being heavily invested in here in Spring 2012. My guess is that as these miners all come online, the price is going to have to rise as the GPU miners realize they need to stop selling and consider large investments in FPGA operations, this means they may start hoarding coin and selling cards. The early GPU miners that realize this are going to do better than the later ones, obviously. I think by the halving of the block reward we will see GPU miners whining about how it is no longer profitable to GPU mine. And at that point it never will be profitable again.
vip
Activity: 1358
Merit: 1000
AKA: gigavps
April 01, 2012, 04:15:49 PM
#15
That argument doesn't hold any water with FPGA's, so why not just skip the middleman and just buy btc?

The argument does hold water with FPGA. But instead of selling them, you would need to have other profitable things to do with them.
hero member
Activity: 886
Merit: 500
April 01, 2012, 03:01:33 PM
#14
If you were going to go all in whole hog with FPGA's and basically have no "fallback" resale value anyway, why wouldn't you just buy the physical coins? The argument to mine rather than just speculate was always "well, if Bitcoin goes to $0, at least I can still  sell my GPUs as GPUs". That argument doesn't hold any water with FPGA's, so why not just skip the middleman and just buy btc?

Thos eof us mining sure looked silly vs the people who just bought bitcoin at < $1 when the price shot up to $30, didn't we?
sr. member
Activity: 456
Merit: 250
April 01, 2012, 01:00:57 PM
#13
For the time being I'm sticking with GPUs in my farm.

The way I see it, FGPA's are very power efficient and could be less prone to hardware issues (FPGA's are quite new so we don't know how they will run over a couple of years.  Certainly, you probably won't be scouring eBay to find replacement fans for non-reference coolers, etc.  They might also be easier to manage from a software perspective.  You don't need one rig for every 4-5 GPUs.

Giga is probably right that any collapse will take time and GPU miners selling off their equipment will likely depress prices for a while.  For example, look at last fall when btc prices fell below $3.  It was looking bleak for many people, so they sold their hardware.  I was able to snatch up a lot of 5830's for $65-70.  Now, it's hard to get the same card for under $100 in any decent quantities.

That being said, GPUs can be easily sold/traded/repurposed and will likely retain a high residual value per dollar than FPGA's.  There's been a lot of discussion about whether bitcoin FPGA's could be repurposed for other algorithms, but it seems that they would be pretty bad at it.  Unless someone has a specific example, it seems that if mining stops being profitable those FPGA's are probably headed for an e-waste facility.

+1 gonna have to agree with you on that..

thanks for the input guys it gave me a lot more to think about in the long term
hero member
Activity: 546
Merit: 500
March 31, 2012, 10:48:48 PM
#12
For the time being I'm sticking with GPUs in my farm.

The way I see it, FGPA's are very power efficient and could be less prone to hardware issues (FPGA's are quite new so we don't know how they will run over a couple of years.  Certainly, you probably won't be scouring eBay to find replacement fans for non-reference coolers, etc.  They might also be easier to manage from a software perspective.  You don't need one rig for every 4-5 GPUs.

Giga is probably right that any collapse will take time and GPU miners selling off their equipment will likely depress prices for a while.  For example, look at last fall when btc prices fell below $3.  It was looking bleak for many people, so they sold their hardware.  I was able to snatch up a lot of 5830's for $65-70.  Now, it's hard to get the same card for under $100 in any decent quantities.

That being said, GPUs can be easily sold/traded/repurposed and will likely retain a high residual value per dollar than FPGA's.  There's been a lot of discussion about whether bitcoin FPGA's could be repurposed for other algorithms, but it seems that they would be pretty bad at it.  Unless someone has a specific example, it seems that if mining stops being profitable those FPGA's are probably headed for an e-waste facility.
legendary
Activity: 1512
Merit: 1000
March 31, 2012, 10:46:47 PM
#11
I think you need to weigh quite a few more variables if you're looking which route to go.  If you want my opinion on the sole idea that bitcoin fails, as in < 0.01$/BTC then obviously the route is GPUs.  Your target demographic for GPU resale is orders of magnitude larger than your demographic for FPGAs.  Even then, you really need to understand what FPGA's are used for and how the current (and future offerings) are designed.  For instance, the BFL single is a specific use product that contains an encrypted key.  Assuming BTC fails, you're going to have a hard time trying finding anyone to buy one.  If you look at the Icarus (which has a boat-load of GPIOs available) it's a viable development board.  That means people may actually be interesting in picking one up, but that's only if BTC fails soon enough that the Icarus hardware isn't considered legacy. 

I see someone else above has mentioned this, but my approach was to start with the best bang-for-the-buck GPUs.  Once they started earning I expanded with more GPUs.  Now that I have those operational, I'm moving onto FPGAs.  I'll expand at a rate that maintains a payoff period of 3 months or less.

full member
Activity: 169
Merit: 100
Green Mining 85% Cheaper
March 31, 2012, 10:30:02 PM
#10
I just invested quite a bit in new GPUs and as part of the end goal I ordered BFL singles. The plan is to phase out the GPUs with the singles as they arrive.
hero member
Activity: 697
Merit: 500
March 31, 2012, 04:33:17 PM
#9
I went with GPUs to start. They are readily available, provide great MH/$ and acceptable MH/w. I'll continue to mine and expand on GPUs until we start to see the 20-28 nm based FPGAs hit the market. I'm banking on the new FPGAs being faster, even more efficient and hopefully approaching GPU MH/$ ratings. At that point I'll run the GPUs until I replace their MH/s with FPGAs and then liquidate the GPUs for a tidy profit and a FPGA expansion. I should then be able to mine quite effectively after the reward drop even if the BTC price doesn't increase much.
sr. member
Activity: 456
Merit: 250
March 31, 2012, 03:34:00 PM
#8
let me clarify

I want YOUR opinion on what direction you would go..

If bitcoin WERE to fail... would you rather have all the gpus you could sell and get something back..

or....

have a bunch of fpgas just sitting there with no purpose and you cant get much if anything back if you were to sell them...

IN THE EVENT BITCOIN FAILED

..

I want to know some of the peoples opinions..  what could and would you do with fgpas if bitcoin were to dry up..

Hi dirtycat,

Both GPUs and FPGAs can be reprogrammed to do other tasks which is good if bitcoin fails. GPUs would probably have a higher resale value that FPGAs but if bitcoin does fail, the second hand market for GPUs is going to be flooded and prices will most likely collapse for 1 to 3 months.

So either way, if you are looking at resale value if bitcoin failed, you would probably be out most of your money.

A better way to think about bitcoin failing is to figure out what else you can do with GPUs and FPGAs that is profitable.

Best regards,
gigavps

thanks gigavps!
sr. member
Activity: 456
Merit: 250
March 31, 2012, 03:32:24 PM
#7
Let me answer.
It is MY opinion that FPGA is the way to go, because a minging GPU's useful lifespan is only 2~3 years, you won't get much resale value after that, if you practice good business ethics. 
For bitcoin to fail, it will take longer than 2~3 years.
Does this make sense to you?

EXACTLY the type of opinion I was looking for thanks.. keep em rollin!
vip
Activity: 1358
Merit: 1000
AKA: gigavps
March 31, 2012, 03:31:44 PM
#6
let me clarify

I want YOUR opinion on what direction you would go..

If bitcoin WERE to fail... would you rather have all the gpus you could sell and get something back..

or....

have a bunch of fpgas just sitting there with no purpose and you cant get much if anything back if you were to sell them...

IN THE EVENT BITCOIN FAILED

..

I want to know some of the peoples opinions..  what could and would you do with fgpas if bitcoin were to dry up..

Hi dirtycat,

Both GPUs and FPGAs can be reprogrammed to do other tasks which is good if bitcoin fails. GPUs would probably have a higher resale value that FPGAs but if bitcoin does fail, the second hand market for GPUs is going to be flooded and prices will most likely collapse for 1 to 3 months.

So either way, if you are looking at resale value if bitcoin failed, you would probably be out most of your money.

A better way to think about bitcoin failing is to figure out what else you can do with GPUs and FPGAs that is profitable.

Best regards,
gigavps
sr. member
Activity: 285
Merit: 250
Turning money into heat since 2011.
March 31, 2012, 03:23:18 PM
#5
Based on your question, it sounds like you already have an answer in mind.
I'd say it depends on when you expect to see a ROI.  Short term?  Long Term?  Is the liquidation value of the business that important?

Don't have answers to the above already?  Good luck with your business Tongue
legendary
Activity: 1441
Merit: 1000
Live and enjoy experiments
March 31, 2012, 03:10:49 PM
#4
Let me answer.
It is MY opinion that FPGA is the way to go, because a minging GPU's useful lifespan is only 2~3 years, you won't get much resale value after that, if you practice good business ethics. 
For bitcoin to fail, it will take longer than 2~3 years.
Does this make sense to you?
sr. member
Activity: 456
Merit: 250
March 31, 2012, 03:02:47 PM
#3
An investment partner an I are on the brink of investing in expanding our mining operations.

Question to the bitcoin community:  Would you invest in GPU's or FPGA's? Not regarding performance or power or anything of that...  more along the lines of wether or not bitcoin were to fail.  If that were to happen GPU's would be worth resale value (we would be able to get some of our investment back) as opposed to FPGA's where I cant think of anyone wanting to purchase the things if this were to happen.  What is your opinion?

let me clarify

I want YOUR opinion on what direction you would go..

If bitcoin WERE to fail... would you rather have all the gpus you could sell and get something back..

or....

have a bunch of fpgas just sitting there with no purpose and you cant get much if anything back if you were to sell them...

IN THE EVENT BITCOIN FAILED

..

I want to know some of the peoples opinions..  what could and would you do with fgpas if bitcoin were to dry up..
newbie
Activity: 55
Merit: 0
March 31, 2012, 02:58:54 PM
#2
It depends on your power costs. Realistically, (unless you get a special bulk deal) the only fpga that will pay itself off is a bfl single. And they take 13+ weeks to get. If you have available space, just go with the gpus.
sr. member
Activity: 456
Merit: 250
March 31, 2012, 01:19:01 PM
#1
An investment partner an I are on the brink of investing in expanding our mining operations.

Question to the bitcoin community:  Would you invest in GPU's or FPGA's?  Not regarding performance or power or anything of that...  more along the lines of wether or not bitcoin were to fail.  If that were to happen GPU's would be worth resale value (we would be able to get some of our investment back) as opposed to FPGA's where I cant think of anyone wanting to purchase the things if this were to happen.  What is your opinion?
Jump to: