Bitcoin Forum
June 25, 2024, 12:30:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 »
301  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 13, 2010, 12:42:47 AM
Would be interesting to try it out on older AMD64. There's been a change that would explain it there:
http://developer.amd.com/documentation/articles/pages/682007171.aspx

Maybe Intel did something similiar without announcing it?
302  Economy / Exchanges / Re: New Bitcoin Exchange (mtgox.com) on: August 11, 2010, 12:08:55 AM
You could parse https://mtgox.com/code/getDepth.php
303  Bitcoin / Bitcoin Technical Support / Re: Lost large number of bitcoins on: August 10, 2010, 11:22:03 PM
Do you still have the wallet.dat that once "contained" the 9000 BTC? I might be able to help you.
304  Bitcoin / Development & Technical Discussion / Re: Some Statistics on: August 10, 2010, 02:56:22 AM
The hashtarget is wrong. Also, the font is quite hard to read. letter-spacing: 2px might make it more readable.
305  Bitcoin / Bitcoin Discussion / Re: Version 0.3.8.1 update for Linux 64-bit on: August 10, 2010, 12:04:45 AM
I'm still running an old node without SSE2 @600khash/s. The algorithm works so I don't see why we should make SSE2 a requirement.
306  Bitcoin / Development & Technical Discussion / Re: bitcoin generation broken in 0.3.8? on: August 08, 2010, 06:49:15 PM
I don't really know what it changes. I wonder why the define was made in the first place. The code should be able to determine whether it's running on a SSE2 CPU or not. I discovered it while comparing my 4xSSE2 hash function to the original one in 0.3.6 so it really means, that no 64bit build since 0.3.6 was able to generate any coins. Maybe satoshi can tell us why he put the define in the makefile.
307  Bitcoin / Development & Technical Discussion / Re: bitcoin generation broken in 0.3.8? on: August 08, 2010, 11:56:54 AM
Did you compile it yourself? There's a define in makefile.unix. Something like -DCRYPTOPP_DISABLE_SSE2. Remove that. Else the SHA256_Transform will return the initstate. I had the same problem when switchting to 0.3.6.
308  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 08, 2010, 11:52:53 AM
It seems to be like this: everything before Core2 will be slower, everything starting with Core2 is faster. Can anyone test the code on an older AMD64? I know there was a change in the way SSE2 instructions are executed in recent architectures.
309  Bitcoin / Bitcoin Discussion / Re: sorry guys (and gals)! on: August 08, 2010, 01:21:16 AM
The merkle tree (containing the transactions, including the 50BTC) is hashed and included in the block. The hash will change (newer timestamps, and other stuff) so even two threads on the same host starting the the same time will work on a completely different block. There a blocks without a solution so sometimes a new block with a different merkle tree hash is tried. The latter is more common now at current difficulty.
310  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 07, 2010, 10:59:55 PM
I can confirm that the patch now works just fine. I just generated my first 50 BTC with it. And since this patch doubles the speed I think it's only fair if I donated half of that to tcatm.
That's nice to hear. Thanks for the donation and thanks to everyone else who donated!
311  Bitcoin / Development & Technical Discussion / Re: Super node on: August 07, 2010, 10:11:50 PM
Tilka: That's already the case with the mesh concept. Instead of one "supernode" sending the transaction to every other node you have many nodes sending the transaction to many other nodes which is much faster.
312  Bitcoin / Development & Technical Discussion / Re: Super node on: August 07, 2010, 12:12:22 PM
The client only connects to some of the other nodes. There's no need for more, because it's a mesh network. More connections would be a waste of ressources as your gateway has to track all of them. Bandwidth would also increase as supernodes would send a lot of unicasts. In a mesh it's more like a broadcast as information is relayed and distributed from node to node.

It doesn't affect your hashrate at all.
313  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 06, 2010, 11:54:04 AM
Thanks! That got probably mixed up when I patched the file with an older diff. I fixed the git: http://github.com/tcatm/bitcoin-cruncher
314  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 06, 2010, 10:59:18 AM
Oh, that's a part in the code my patch doesn't touch. You could try to remove line 2741 (CRITICAL_BLOCK(cs_main)).
315  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 06, 2010, 03:38:53 AM
Yes, test is single threaded. Is there any output on stderr? From the coredumps I can tell that there must be some output.

The problem seems to be hard to debug, though. Is the khash/s you get worth it anymore at 352 difficulty? I'm only getting a block once a week now. If you want to keep the block chain working, you should use the original client. If you want to gain lots of bitcoins you should use a GPU.
316  Bitcoin / Bitcoin Discussion / Re: Who's the Spanish jerk draining the Faucet? on: August 05, 2010, 02:09:51 PM
Just an idea... you could remove the message that tells the user he already got coins and always pretend to have sent coins when in reality you didn't. Maybe with a nice "If it doesn't work contact me at ..." message. Hopefully they'll just assume it's broken and don't bother trying to get coins from it anymore.
317  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 05, 2010, 02:06:14 PM
That's not a real crash this time. It's an assert that fails in the miner. Most likely assert(hash == pblock->GetHash());. Can you run the test programm (explained in http://bitcointalk.org/index.php?topic=648.msg7096#msg7096)? If it fails, can you change -march=amdfam10 back to -march=native in makefile.unix, rm cryptopp/obj/*.o and recompile everything? What cpu are you running it on?
318  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 04, 2010, 01:43:26 PM
Oh thats easy: Get two nodes on a seperate network and connect them using -connect=other_nodes_ip and a seperate/empty datadir.
319  Bitcoin / Development & Technical Discussion / Re: 4 hashes parallel on SSE2 CPUs for 0.3.6 on: August 04, 2010, 03:00:49 AM
GDB can also generate coredumps with the command generate-core-file. It might be useful to reconstruct the cause for the segfault. Please note, that the coredump might include your wallet so it's probably a good idea to run bitcoind on a seperate datadir.
320  Bitcoin / Bitcoin Discussion / Re: New icon/logo on: August 04, 2010, 02:31:56 AM
I also made an SVG version. It's not as shiny as the original logo, though.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!