Bitcoin Forum
December 17, 2017, 12:47:19 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Any interest in an automated tool to find better GPU miner settings?  (Read 866 times)
miracle.max
Newbie
*
Offline Offline

Activity: 22


View Profile
July 28, 2012, 11:38:56 PM
 #1

I was playing with the reaper code, mostly just pulling it apart to get an idea of how it worked, and I thought it would be useful to hack it up to run through a range of scrypt GPU settings and measure the performance so I don't have to slog through it manually.  It seems like the "stab in the dark" settings I was previously using for my NVIDIA cards were way off base, because I've easily picked up another 50% hash rate by using settings found with my hacked miner.

If anybody else wants to try it out, I can post the (still extremely ugly) source and some Windows binaries on Github this weekend.  Right now I've only run this on NVIDIA cards, but I'll pop an ATI card in my machine and make sure that works before I post it.  I'm not sure I'll get around to making sure Linux works before I post, but I can do that later on this week.

I don't plan on spending a lot of time polishing this thing, as I'd still prefer to work on things that would be more useful for making LTC adoption easier (assuming I can learn the things I need in order to do that effectively), but I did want to throw this out there if it seems like it would save people some time.

LTC: LePiC6JKohb7w6PdFL2KDV1VoZJPFwqXgY
BTC: 1BzHpzqEVKjDQNCqV67Ju4dYL68aR8jTEe
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513471639
Hero Member
*
Offline Offline

Posts: 1513471639

View Profile Personal Message (Offline)

Ignore
1513471639
Reply with quote  #2

1513471639
Report to moderator
NASDAQEnema
Full Member
***
Offline Offline

Activity: 182


View Profile
July 29, 2012, 02:52:05 AM
 #2

I was playing with the reaper code, mostly just pulling it apart to get an idea of how it worked, and I thought it would be useful to hack it up to run through a range of scrypt GPU settings and measure the performance so I don't have to slog through it manually.  It seems like the "stab in the dark" settings I was previously using for my NVIDIA cards were way off base, because I've easily picked up another 50% hash rate by using settings found with my hacked miner.

If anybody else wants to try it out, I can post the (still extremely ugly) source and some Windows binaries on Github this weekend.  Right now I've only run this on NVIDIA cards, but I'll pop an ATI card in my machine and make sure that works before I post it.  I'm not sure I'll get around to making sure Linux works before I post, but I can do that later on this week.

I don't plan on spending a lot of time polishing this thing, as I'd still prefer to work on things that would be more useful for making LTC adoption easier (assuming I can learn the things I need in order to do that effectively), but I did want to throw this out there if it seems like it would save people some time.

CGMINER.

See if you can help there.

Reaper is useful for those who can't get cgminer to work right.

If you feel Universe has trolled you exclusively, please donate to Emergency Butthurt Support Fund:
1Jv4wa1w4Le4Ku9MZRxcobnDFzAUF9aotH
Proceeds go to Emergency Butthurt Escape Pod none of you will be allowed to use. If you have read this far, you must pay Emergency Butthurt Internet Tax.
miracle.max
Newbie
*
Offline Offline

Activity: 22


View Profile
July 29, 2012, 03:38:54 AM
 #3

CGMINER.

See if you can help there.

Sure, if there's interest and somebody's not already working on full auto-configuration in cgminer.  That's mainly what I was looking to find out--I don't want to spend a bunch of time hacking on miner code if everybody already knows how to find optimal settings for their setup.

Reaper is useful for those who can't get cgminer to work right.
I've personally found it quite useful for locking up my machine. Smiley

LTC: LePiC6JKohb7w6PdFL2KDV1VoZJPFwqXgY
BTC: 1BzHpzqEVKjDQNCqV67Ju4dYL68aR8jTEe
xurious
Sr. Member
****
Offline Offline

Activity: 392


View Profile
July 29, 2012, 03:47:24 AM
 #4

Here's my vote for cgminer as well. Besides the initial launch day, I got my cgminer settings close and just left them. What would really be good is in the end a database could be sorted out for this. Take your driver/opencl/card combo and find a close match in the DB. Then tweak the settings around a bit. Once it found the fastest, it would upload the data.

SiaMining.com -- First PPS SiaMining Pool! 3%, VarDiff, Stratum Support
VelvetLeaf
Member
**
Offline Offline

Activity: 98


View Profile
July 29, 2012, 04:01:28 AM
 #5

Here's my vote for cgminer as well. Besides the initial launch day, I got my cgminer settings close and just left them. What would really be good is in the end a database could be sorted out for this. Take your driver/opencl/card combo and find a close match in the DB. Then tweak the settings around a bit. Once it found the fastest, it would upload the data.

The benchmarked data should be uploaded to public and everyone can view important data : temperature, overclocking precentage, effieciency, hash rate and others.

Someone should set up CGMiner.com-like domain to hold all this data.

BTC : 1GN81dxzxyFPQsyAtdocXr5S9Mcg4wcfFG
LTC : LgmYvXsYXc4xdjsMKXJWqtagxVvioK6iaw
FC : 6dpSnKMtttUUYzaRu1EB7Lu18PBRVHU3V7
illpoet
Sr. Member
****
Offline Offline

Activity: 341


View Profile
July 29, 2012, 04:54:39 AM
 #6

yeah a feature in cgminer to find optimum settings for video cards would be awesome.  I know in my guts that cgminer can mine more effieciently than reaper but i haven't figured out how to do it (i use a pool to find the true khash, bc reaper reports funny)

Tym's Get Rich Slow scheme: plse send .00001 to
btc: 1DKRaNUnMQkeby6Dk1d8e6fRczSrTEhd8p ltc: LV4Udu7x9aLs28MoMCzsvVGKJbSmrHESnt
thank you.
wndrbr3d
Sr. Member
****
Offline Offline

Activity: 401


Best IoT Platform Based on Blockchain


View Profile
July 29, 2012, 12:54:55 PM
 #7

I'm not sure if automated is the best answer, but I think that people posting their settings/results clearly and easily searchable would be nice.

An example of this NOT happening is on the litecoin wiki where it ranks GPU performance, and the settings sometimes are like "aggression 18". Where's the # of CU's? Where's the # of threads? This doesn't help me at all!


     
     ██
    ███
  █ ███
 ██ ███
 ██ ███
 ██ ███
 ██ ███
 ██ ███
 ██ ███
 █  ██
   



         ▄▄▄██████████▄▄▄
      ▄████████████████████▄
    ▄████████████████████████▄
   █████▀▀▀▀▀▀███████▀▀▀▀▀▀████
  ██████      ███████      █████
 █████████▌   ███████   █████████
▐█████████▌   ███████   █████████▌
████████                   ███████
▐███████▄▄▄   ▄▄▄▄▄▄▄   ▄▄▄██████▌
 ██████████   ███████   █████████
  ██████▀▀▀   ███████   ▀▀▀█████
   █████      ███████      ████
    ▀████████████████████████▀
      ▀████████████████████▀
         ▀▀▀██████████▀▀▀


 
 ▄▄         ▄▄             ▄▄
▐██▌       ▐██▌           ███▌
▐██▌       ▐██▌     ▄▄▄▄▄▄███▌      ▄▄▄▄▄▄▄▄▄     ▄▄▄▄▄▄▄▄▄
▐██▌       ▐██▌   ▄██████████▌   ▄███████████   ▄██████████
▐█████████████▌  ███▀     ▐██▌  ▐███▀     ███  ▐███▀
▐██▌       ▐██▌ ▐██▌      ▐██▌  ███▌      ███  ███▌
▐██▌       ▐██▌  ███▄     ▐██▌  ▐███▄     ███  ▐███▄
▐██▌       ▐██▌   ▀██████████▌   ▀██████  ███   ▀██████████
▀▀         ▀▀       ▀▀▀▀▀▀▀▀       ▀▀▀▀  ▀▀▀      ▀▀▀▀▀▀▀▀


██
███
███
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
 ██ 
  █

██    Whitepaper    ██
.
██████████████████████████████████████████████████████████████████████████████████████████████
.
FacebookTwitterBitcointalk
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!