Bitcoin Forum
April 19, 2024, 04:53:25 AM *
News: Latest Bitcoin Core release: 26.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 32 33 »
  Print  
Author Topic: Introducing CherryPicking - new Windows & Linux Pool Hopper  (Read 43146 times)
Folax
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
August 21, 2011, 07:22:25 PM
 #381

Are any poclbm processes actually running and staying idle or are they simply not starting in the first place?
I must apologize for my lack of Linux skills, I have no idea how to monitor running processes under Linux and therefore no idea how to check if they start at all.

My GF thinks I'm useless, if you think otherwise and can proof it to her, please do so and donate:
14wG6u2bAD9q1nLmLL9MST1ZzbTE9Pt8nG
1713502405
Hero Member
*
Offline Offline

Posts: 1713502405

View Profile Personal Message (Offline)

Ignore
1713502405
Reply with quote  #2

1713502405
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713502405
Hero Member
*
Offline Offline

Posts: 1713502405

View Profile Personal Message (Offline)

Ignore
1713502405
Reply with quote  #2

1713502405
Report to moderator
1713502405
Hero Member
*
Offline Offline

Posts: 1713502405

View Profile Personal Message (Offline)

Ignore
1713502405
Reply with quote  #2

1713502405
Report to moderator
Bloodred
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
August 21, 2011, 07:40:35 PM
 #382

Hey Bloodred would it possible to add an option to set the CPU affinity for the poclbm processes?
Java can't do that, but on Windows 7 you can use the start command to force affinity. I'll upload some .bat files shortly.

@Folax Sadly I don't know how to do that either, I don't have much Linux experience and have even forgotten most of that.

CherryPicking dev

If you'd like to donate: 15qV7jbw4C43Dcm4JhKL4RXVPKGtvLDAYM
tal0n4
Member
**
Offline Offline

Activity: 75
Merit: 10



View Profile
August 21, 2011, 08:23:13 PM
 #383

Are any poclbm processes actually running and staying idle or are they simply not starting in the first place?
I must apologize for my lack of Linux skills, I have no idea how to monitor running processes under Linux and therefore no idea how to check if they start at all.

I don't have much experience with Linux either... but if I remember right you can type "top" in to a command prompt and it will show you the top processes. I don't remember the command to show all the processes though.
MrWizard
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
August 21, 2011, 08:32:09 PM
 #384

Are any poclbm processes actually running and staying idle or are they simply not starting in the first place?
I must apologize for my lack of Linux skills, I have no idea how to monitor running processes under Linux and therefore no idea how to check if they start at all.
In Ubuntu you would select from the drop down menus at the top:  System -> Administration -> System Monitor

Processes shows running tasks,
Resources shows (among other things) network utilization.

Why don't you try running poclbm on its own and see if it runs OK.  This way you eliminate one variable (CP).  Be sure to pass it the correct parameters.

"I walked into the room dripping in Bitcoins.  Yea dripping in Bitcoins."
(BTC) 168DCCeGmDy3xTWRimLVhvKtK3yEWbpsSg     (LTC) LbYS8VFqFSU7B9bfaHD11seQMtrtYEKpLe
(BBQ) bNVZErvwLzpEG7H3kt1fycWspzRQB1MJzL
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 22, 2011, 03:09:26 AM
 #385

Nice program for the low price i figured id get it and play with it is their anyway to track how many hashes im getting out of my cards.  And i got 3 gpus but only 2 are being used by it and mtred keeps giving a error even tho some times it works.

[Miner2] mtred.com:8337 Problems communicating with bitcoin RPC 0 2
[Miner2] mtred.com:8337 Problems communicating with bitcoin RPC 1 2
[Miner2] mtred.com:8337 Problems communicating with bitcoin RPC 2 2
[Miner2] mtred.com:8337 Problems communicating with bitcoin RPC 3 2
scatterbrain
Member
**
Offline Offline

Activity: 72
Merit: 10


View Profile
August 22, 2011, 03:33:41 AM
 #386

type info in the command window. it will give you your average hash rate in your current pool, not to be confused with your actual hash rate at that instant, so the number might be smaller than expected. i believe that's how it works at least

can you connect to any other pools?
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 22, 2011, 03:50:29 AM
Last edit: August 22, 2011, 04:14:37 AM by bal3wolf
 #387

yea i got that issue fixed playing around with it.
scatterbrain
Member
**
Offline Offline

Activity: 72
Merit: 10


View Profile
August 22, 2011, 04:18:11 AM
 #388

it sounds like you removed the code to tell CP to use all 3 of your gpu's. each gpu needs a miner= line in the cfg file for CP to use it. what exactly did removing the other 2 fix for you? the connection issue with mtred is unrelated to how many gpu's you use
tal0n4
Member
**
Offline Offline

Activity: 75
Merit: 10



View Profile
August 22, 2011, 04:22:20 AM
 #389

Java can't do that, but on Windows 7 you can use the start command to force affinity. I'll upload some .bat files shortly.

OK, I got it kinda got it working using the start command with the start w/ logging bat. It's setting the affinity but logging isn't working. I have no idea what I'm doing... lol so hopefully you can come up with one that works.
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 22, 2011, 04:23:38 AM
 #390

it sounds like you removed the code to tell CP to use all 3 of your gpu's. each gpu needs a miner= line in the cfg file for CP to use it. what exactly did removing the other 2 fix for you? the connection issue with mtred is unrelated to how many gpu's you use

Lol i figured it out was a mistake on me when i made the 3rd acount on mtred i had a typo.
Bloodred
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
August 22, 2011, 04:37:09 AM
 #391

Java can't do that, but on Windows 7 you can use the start command to force affinity. I'll upload some .bat files shortly.

OK, I got it kinda got it working using the start command with the start w/ logging bat. It's setting the affinity but logging isn't working. I have no idea what I'm doing... lol so hopefully you can come up with one that works.
Try adding this in a new .bat file (or just run it from cmd while in the CherryPicking directory):
Code:
@echo off
start /affinity 1 java -jar CherryPicking.jar -logging -stats
exit
This should force affinity to CPU0. Note that 1 isn't the CPU number, it's a bitmask.

CherryPicking dev

If you'd like to donate: 15qV7jbw4C43Dcm4JhKL4RXVPKGtvLDAYM
tal0n4
Member
**
Offline Offline

Activity: 75
Merit: 10



View Profile
August 22, 2011, 04:42:52 AM
 #392

Java can't do that, but on Windows 7 you can use the start command to force affinity. I'll upload some .bat files shortly.

OK, I got it kinda got it working using the start command with the start w/ logging bat. It's setting the affinity but logging isn't working. I have no idea what I'm doing... lol so hopefully you can come up with one that works.
Try adding this in a new .bat file (or just run it from cmd while in the CherryPicking directory):
Code:
@echo off
start /affinity 1 java -jar CherryPicking.jar -logging -stats
exit
This should force affinity to CPU0. Note that 1 isn't the CPU number, it's a bitmask.

Thanks Bloodred! It works perfectly.
joker060
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
August 22, 2011, 10:07:02 PM
 #393

When I added Device=0,1 to use both my cards, it says "0,1 is not a number, using 0".

What am I doing wrong here?
tal0n4
Member
**
Offline Offline

Activity: 75
Merit: 10



View Profile
August 22, 2011, 10:31:33 PM
 #394

When I added Device=0,1 to use both my cards, it says "0,1 is not a number, using 0".

What am I doing wrong here?

From the read me:

Device - a number which tells the hopper which device it should start mining with. Default is 0 and you probably only need to change it to 1 if poclbm sees your CPU as device 0.


I don't even use that argument... in my settings I just have:

;Device=

and it works fine. Try it like that or with Device=0 and see if all your cards are working.
scatterbrain
Member
**
Offline Offline

Activity: 72
Merit: 10


View Profile
August 22, 2011, 10:40:49 PM
 #395

You only need to put device=0. It will use any gpu starting with 0 and going up to however many gpus you have. You don't need to explicity tell it to use anything. Leaving it blank at device= will default to 0 anyway
Bloodred
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
August 22, 2011, 11:47:34 PM
 #396

When I added Device=0,1 to use both my cards, it says "0,1 is not a number, using 0".

What am I doing wrong here?
That only tells CherryPicking what device to start mining with and really has no use if your GPUs start with device 0. It's only useful if your CPU is identified as device 0. To add more GPUs, add a Miner= line in each pool .cfg for each GPU with the required mining credentials to mine on that pool. CherryPicking will use as many GPUs as there are valid Miner= lines. Note that I highly recommend having the same number of Miner lines in all your pool .cfg files.

CherryPicking dev

If you'd like to donate: 15qV7jbw4C43Dcm4JhKL4RXVPKGtvLDAYM
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 23, 2011, 01:55:52 AM
 #397

im using your cfg zip but these 4 pools dont seem to work but i can get to them by the website.

* 15unitedminers
* Update error or pool considered invalid (lagging or down)

* 16BitcoinPool
* Update error or pool considered invalid (lagging or down)

* 17btcserv
* Update error or pool considered invalid (lagging or down)

* 9nofee
* Update error or pool considered invalid (lagging or down)
Bloodred
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
August 23, 2011, 03:38:04 AM
Last edit: August 23, 2011, 03:02:20 PM by Bloodred
 #398

So, I've checked the pools out.

unitedminers seems to have flaky at best performance, there's something wrong on their side (lots of network timeouts and such). Not much I can do about that.

BitcoinPool works for me with the exact same .cfg from the archive, are you sure you haven't changed/deleted something by accident?

btcserv have changed their hash rate display from MHash/s to GHash/s, here is the new .cfg (will be added to the archive but just copy-paste the content for the time being). Note that there is a JSON .cfg available for btcserv as well, which you should use if it works well for you as it causes much, much less unneeded traffic for the server. This is simply provided as an alternative:
Code:
;BTCSERV
;Home Page: http:/btcserv.net
Type=PROP
Host=btcserv.net
Port=8335
JSON=http://btcserv.net
HashEx1=</span>[ \.0-9]+GHash/s <span>
HashEx2=[ \.0-9]+
HashRemove=
SharesEx1=</span>[ ,0-9]+shares <span>
SharesEx2=[ ,0-9]+
SharesRemove= ,
Div=1

nofee have both changed their URL and seem to be doing shady stuff with the statistics, namely randomly reporting hash rates of 0 which makes CherryPicking consider the pool invalid (mining on a pool where you're the only miner is solo mining and cannot bring you any profit). I don't know if this is an error on their end or intentional in order to mess with hoppers, in any case we have to wait a few days to see if it clears up, if not I'll see if there's something I could do to bypass their limitations. Here's the .cfg that accounts for the URL change:
Code:
;NoFeeMining.com
Type=PROP
Host=nofeemining.appspot.com
Port=8332
JSON=http://nofeemining.appspot.com/api.php
HashEx1="poolspeed":\d+\.?\d*
HashEx2=\d+\.?\d*
SharesEx1="poolRoundShares":\d+
SharesEx2=\d+
Div=1


CherryPicking dev

If you'd like to donate: 15qV7jbw4C43Dcm4JhKL4RXVPKGtvLDAYM
tal0n4
Member
**
Offline Offline

Activity: 75
Merit: 10



View Profile
August 23, 2011, 03:55:50 AM
 #399

I changed/updated my nofee .cfg a few days ago and it worked fine for about a day before the errors started again so maybe it will clear up...
Milkshanks
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
August 23, 2011, 04:25:28 AM
 #400

What about LowCost? They seem to be delaying their stats or something, since CP always start mining on it around 0.8 or something like that.

Was my post useful? Tips accepted Smiley
Meu post lhe foi útil? Aceito gorjetas Smiley

15rqJrGMKgfrVrDgg5v7h4KGqgN83pfzuH
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 32 33 »
  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!