Bitcoin Forum
April 27, 2024, 07:01:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »
  Print  
Author Topic: GUIMiner-scrypt: A GUIMiner fork for mining scrypt chains  (Read 993988 times)
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 07, 2013, 08:56:34 PM
Last edit: March 13, 2014, 07:29:50 PM by tacotime
Merited by OgNasty (2)
 #1

Presenting GUIMiner-scrypt, a shoddily programmed fork of GUIMiner!



The program is a frontend for reaper and cgminer and is intended to simplify things for new miners and remove yet another barrier to entry for scrypt/litecoin mining.

DONATE (LTC): LiK1rotC2tNYNRbRfW2xsKLYJvKhQ3PwTN
DONATE (BTC): 17bmYcP6Vio6c1gnyPsaDSv4B11SLe81Ab
DONATE (VTC): VnL5jN9HLATM3PbVPcxcJcjJgGrmDcYwU4


Supports scrypt mining (Litecoin, Dogecoin, etc) and scrypt-n mining (Vertcoin, etc)

DOWNLOAD (win32 binaries for Vista/7/8 v0.05)
DOWNLOAD (Mirror)

To upgrade from old versions, delete the entire contents of your old folder (settings are saved elsewhere) and replace them with the new zip file contents.

Source on Github: https://github.com/theRealTacoTime/poclbm

Please ensure you have the following dependencies installed
• AMD APP SDK: http://developer.amd.com/tools/hc/AMDAPPSDK/downloads/Pages/default.aspx
• Latest AMD drivers: http://support.amd.com/us/gpudownload/Pages/index.aspx
or
Known working for all cards AMD driver (12.8):
12.8 32-bit
12.8 64-bit
AVOID 12.10 DRIVERS, THEY SEEM TO BREAK LITECOIN PERFORMANCE. 13.X SEEM TO BE OKAY.

Code:
3-13-14: alpha version 0.05 is released.
FEATURE: vertminer 0.5.2 added along with vertminer settings
FEATURE: cudaminer stratum support added with latest version of cudaminer

12-25-13: updated GPU settings, cgminer version, and cudaminer version.  merry christmas!

5-7-13: alpha version 0.04 is released.
FEATURE: cudaminer added, although the program will not show valid hash rates.
FEATURE: Latest version of cgminer added.
FEATURE: Batch files for both cudaminer and cgminer are now created in their respective subdirectories, in case you still want to be able to see the exact console output.
BUGFIX: Users with spaces in the Windows usernames are now able to use the program.
BUGFIX: Correct settings for low usage in 7xxx series added.

3-19-13: alpha version 0.03 is released.
FEATURE: Tooltips added to explain parameters for scrypt kernel.
FEATURE: cgminer 2.11.3 added with env. var. settings to allow for high (>8192) thread concurrencies.
BUGFIX: cgminer now displays hash rates more quickly.
BUGFIX: cgminer now sets the GPU platform correctly.

3-10-13: alpha version 0.02 is released.
BUGFIX: Number of total hashes per second now displays correctly.
BUGFIX: Bug that caused only one reaper miner tab to function when multiple were present fixed.

3-9-13: alpha version 0.01 is released.

FAQ
Q: How do I use the stratum proxy?
A: Enter the host and the stratum port and click start.  It should announce that the proxy is connected.  Then, point your miners at host: localhost, port: 8332.  Run your miners as normal; you should see shares/hash rates reported.
Also note that cgminer has its own stratum support built in.  To use that instead, select "Yes" for Use stratum in the miner tab and point the miner directly at the stratum port of your pool.  If you still want to use the stratum proxy with cgminer, you must select "No" for this option.

Q: How do I update cgminer to the latest version?
A: Download cgminer and dump the contents into the /cgminer/ folder, replacing the old version of cgminer.

Q: Why are my speeds not close to those reported in the original FAQ?
A: In addition to tuning the parameters of the program, you will need to tune the GPU core speed and memory.  For 5xxx/6xxx cards a good ratio is 0.70 - 0.80 core / memory clock speeds.  For 7xxx cards, ratios are best under 0.68, with the 7970 preferring ratios at or under even 0.57 in reaper.
To find your memory speed from the core speed, simply divide by the ratio, e.g. 900 MHz core / 0.68 = 1325 MHz RAM.

Q: Shares reported by the stratum proxy are not the same as shares reported by the card.  Why is this?
A: It is a bug to be fixed in a later update.

Q: I hit the start button with cgminer for the first time and nothing happened!
A: Wait for 2-3 minutes and see if mining begins.  The reason is that cgminer needs to build the kernel to run.  If nothing still happens, post in this thread as it may be a bug.

Q: I'm getting lots of stales with cgminer and high thread concurrencies; why is this?
A: The current cgminer kernel seems to have trouble with high thread concurrencies.  If it throws lots of reject shares that come up at the pool as invalid, try switching to reaper.

Q: I'm using an nVidia card and it doesn't work, why is this?
A: You need to install the CUDA toolkit for the kernel to compile.

Q: My miner windows doesn't appear onscreen!
A: Delete C:\Users\You\AppData\Roaming\poclbm\poclbm-scrypt.ini.

Q: Why does my cudaminer miner tab hang on "Connecting"?
A: Because python's subprocess can not see cudaminer's output no matter what I tweak on it.  If the author of cudaminer releases a new version in the future that has stdout streams compatible with python 2.7, I will fix this.  In the meantime, if you navigate to the "/cudaminer/" directory, you'll see that a batch file is added after you press start that you can check your performance from.

Q: Something is wrong and cgminer isn't giving me helpful output to GUIminer-scrypt.  What do I do?
A: For more verbose output, run the batch file ("your-miner-name.bat") in the /cgminer/ directory.  This is generated whenever you hit the "Start" button and will show the cgminer console so you can better troubleshoot your problem.

Q: How do I setup a backup pool?
A: Add a second pool with "-o stratum+tcp://yourpool.com:3333 -u user -p pass" in extra flags.  You can add as many as you like in this fashion.

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714201286
Hero Member
*
Offline Offline

Posts: 1714201286

View Profile Personal Message (Offline)

Ignore
1714201286
Reply with quote  #2

1714201286
Report to moderator
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
March 07, 2013, 09:01:40 PM
 #2

NICE!!! I love guiminer

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
modcom
Full Member
***
Offline Offline

Activity: 236
Merit: 100



View Profile
March 09, 2013, 12:27:46 PM
 #3

Just sent you 50 LTC.

It looks great!!!

Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 09, 2013, 12:37:30 PM
 #4

Is there stratum support for reaper? Through proxy, I mean.  Roll Eyes
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 09, 2013, 03:12:18 PM
 #5

I will add a tab to configure and run your mining proxy.

Wx is a nightmare to work with, I wish I knew why qt or vs wasn't used.  Expect the alpha to at least be a little buggy.

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 09, 2013, 03:15:08 PM
 #6

Just sent you 50 LTC.

It looks great!!!

Thanks!!

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
efx
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
March 09, 2013, 04:34:45 PM
 #7

Someone was just asking for this.

Thanks!
PsychoticBoy
Donator
Legendary
*
Offline Offline

Activity: 1890
Merit: 1010


Parental Advisory Explicit Content


View Profile
March 09, 2013, 04:39:12 PM
 #8

How much "Donations" do you need to finish this project and in what time range?

I will donate Wink
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 09, 2013, 05:07:11 PM
 #9

Whatever you can afford, I'm trying to get a working version out today but I'll warn you that it's error checking free at this point

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
PsychoticBoy
Donator
Legendary
*
Offline Offline

Activity: 1890
Merit: 1010


Parental Advisory Explicit Content


View Profile
March 09, 2013, 05:30:18 PM
 #10

Just send you a little donation, keep up the good work!
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 09, 2013, 11:07:59 PM
 #11

Thanks!

Update for today, reaper and cgminer work.
todo: make mining proxy work (easy), install defaults for every card

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
davebodger
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
March 09, 2013, 11:57:58 PM
 #12

Just what I was looking for - there will be a few LTC heading your way shortly.


If you think I deserve it - BTC always welcome - 14GkxT2xcpgvGVBgMjtGeFiXrxnttBSRRF
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 09, 2013, 11:58:20 PM
 #13

Interestingly that I worked on the project, which called as "pocllm".  Cheesy It was the poclbm fork for scrypt, but I stopped working with it after ckolivas released cgminer with scrypt support. Roll Eyes
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 10, 2013, 12:04:18 AM
 #14

Just need to code the part for the mining proxy now.  Gonna take a break, need food.

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 10, 2013, 01:46:54 AM
 #15

Binaries here: http://www.multiupload.nl/N9GZPJL33S

Uploading the source now to https://github.com/theRealTacoTime/poclbm in just a second

Please let me know if there are any bugs or other weird things going on

It won't work on Unix without some modifications, but it should be okay on windows

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 10, 2013, 06:09:35 AM
 #16

Okay, there are some bugs after playing with it for a while

1) Sometimes hash rate is off by 1 kh/s, I know what the problem is and will fix it in a future update.
2) The mining proxy reports more accepts but less rejects than the miners, I will have to figure out better regex matches for it later.
3) There was a bug that made new reaper instances fail that was hard to reproduce -- deleting all reaper folders except "./reaper/" fixed this.
4) The default port is for stratum, however the stratum proxy accepts connections on 8332.  I will make an FAQ later and put in how to use the stratum mining proxy, since it probably seems a little mysterious.
5) I need to figure out how to clean up the console for the mining_proxy.
6) Not a bug, but I want to add a stale percent column eventually.

I will probably support this for about 3 months and then leave it to the internet to take care of, hopefully by then any major bugs will be worked out. Smiley

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
Bemtje
Member
**
Offline Offline

Activity: 78
Merit: 10


View Profile
March 10, 2013, 06:18:24 AM
 #17

The hashing speeds don't get updated nearly as often as the regular GUIminer. Is this something that can be fixed? It would sure make it easier to tweak/tune.
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 10, 2013, 06:23:00 AM
 #18

The hashing speeds don't get updated nearly as often as the regular GUIminer. Is this something that can be fixed? It would sure make it easier to tweak/tune.

I can easily adjust this for cgminer in the future, but not reaper (which is generally slow in reporting to stdout).  I think I tuned the refresh rate down to 5s from the stock 1s when I was debugging it, that's probably why it seems slower.  I will correct that in the next update.

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
tacotime (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
March 10, 2013, 03:20:12 PM
 #19

Added FAQ

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
thepwnorbpwnd
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
March 10, 2013, 03:23:59 PM
 #20

Nice, was waiting for this. Now litecoin will really take off.

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!