Bitcoin Forum
December 11, 2016, 12:24:54 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Benchmark Utility  (Read 2628 times)
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252



View Profile WWW
April 05, 2010, 08:20:01 AM
 #1

I'm testing a four core computer with hyper-threading and after one day of testing, which admittedly is an extremely small amount, it has only produced twice as many bitcoins as the slightly slower GHz dual core computer. When generating new blocks takes so long, it's hard to calculate performance. It would be useful if there was a stand alone utility or perhaps a utility built into Bitcoin which would state how many bitcoin generation attempts are being performed per minute. Then people would be able to change settings on their computer and after just a few minutes, verify how much of an affect those changes have. For example, I would like to see how much of a difference having hyper-threading turned on or off has on the amount of Bitcoin generation attempts occurring. I would also like to see how many more calculations per minute one computer has as opposed to the other.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481459094
Hero Member
*
Offline Offline

Posts: 1481459094

View Profile Personal Message (Offline)

Ignore
1481459094
Reply with quote  #2

1481459094
Report to moderator
1481459094
Hero Member
*
Offline Offline

Posts: 1481459094

View Profile Personal Message (Offline)

Ignore
1481459094
Reply with quote  #2

1481459094
Report to moderator
1481459094
Hero Member
*
Offline Offline

Posts: 1481459094

View Profile Personal Message (Offline)

Ignore
1481459094
Reply with quote  #2

1481459094
Report to moderator
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252



View Profile WWW
April 06, 2010, 04:04:45 AM
 #2

I decided that hyper-threading is better even if it were a bit slower because I want to keep one thread unused by Bitcoin and leaving a hyper-threaded half core unused by Bitcoin is better than leaving a whole core unused by Bitcoin. So scratch that request for a benchmark utility. There are other more important features to work on for now.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
gkelly
Newbie
*
Offline Offline

Activity: 7


View Profile
April 10, 2010, 05:50:09 PM
 #3

I decided that hyper-threading is better even if it were a bit slower because I want to keep one thread unused by Bitcoin and leaving a hyper-threaded half core unused by Bitcoin is better than leaving a whole core unused by Bitcoin. So scratch that request for a benchmark utility. There are other more important features to work on for now.

I think that a very useful thing to have in the BitCoin main window would be an indicator saying "# hashes/sec" to demonstrate how fast the BitcoinMiner threads were running.

Address: 15Z5YJaaNSxeynvr6uW6jQZLwq3n1Hu6RX
theymos
Administrator
Legendary
*
Offline Offline

Activity: 2506


View Profile
April 14, 2010, 01:51:35 AM
 #4

If BitCoin counted the number of hashes it calculates per second/minute, it would be possible to determine the average number of blocks that will be solved per day. This would be very useful.

If hashing works the way I think it does (nonce is incremented per try), this data could be gathered efficiently by saving the start nonce and start time and comparing it to the end nonce and end time whenever the nonce is regenerated.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
BitcoinFX
Legendary
*
Offline Offline

Activity: 1358


youtu.be/DyV0OfU3-FU


View Profile WWW
April 15, 2010, 03:58:39 AM
 #5

If BitCoin counted the number of hashes it calculates per second/minute, it would be possible to determine the average number of blocks that will be solved per day. This would be very useful.

Yes. It would be very useful and it will become somewhat essential in calculating a more accurate exchange rate in the future !

Regardless of the number of individual user connections, I would also like to see the total number of connected nodes vs the number of 'generating' nodes in the Bitcoin interface. It would also be good to know the highest and lowest number of connected nodes in any 24hr period.

As Bitcoins usage becomes more 'Macro', just calculating daily exchange rates is not going to be enough to satisfy Bitcoins diverse 'digital' community. Using 'Micro' exchange rate calculations from this data and the existing factors that NLS already includes will enable many more possibilities such a 'live trading'.

It would also be interesting to see the total number of transactions and the total amount of those transactions, again for a 24hr period.

You don't need to affect any aspects relating to user anonymity. You just need to harness the readily available data to plot high, low, medium and the mode.

What I'm basically saying is that this is a 'digital' currency (obviously), yet the projects 'base rate' is still effectively being calculated using 'paper' math !!!

This is not to say, that NLS isn't already doing a great job ! Not to mention satoshi's ( and any others ) excellent work in building the thing.

I think I will make a request list and add a topic in Technical...

I'm far from an 'expert' programmer, but with much IT and trading experience I have a good idea of what 'could' be calculated and added for the benefit of future users.

Having glanced over the 'active' source code much of the above is already being used in the 'functioning' of the software. I don't know whats planned for future releases, but we must have the foresight to collect and harness this type of data. Can any of the above be 'historically' viewed via irc data ? I've been making backwards neural network calculations and future predictions and would like to continue with this to help the project.

I was a very early Bitcoin adopter - I mined and sold over 12,500+ BTC before they reached just a few cents! I bought a slice of a rather famous Pizza!? and donated 500 BTC to the first Bitcoin Faucet. Got a bit lost along the way... logged out 2010... logged back in 2013... I did 'find' around 25 BTC (in old wallets and sites), which is better than none! <> BBR - CBX - CURE - DASHEMCGAP - GRC - LTC - MINT - NMC - NuBits - PPC - SLM - START - XPM - <> This is not investment advice! <>
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!