Author

Topic: [ANN] sgminer v5 - optimized X11/X13/NeoScrypt/Lyra2RE/etc. kernel-switch miner - page 230. (Read 877859 times)

sr. member
Activity: 294
Merit: 250
newbie
Activity: 36
Merit: 0
So far I'm going pretty good with algo switching other than crashing when it switches to scrypt-n, and I have not mined keccak at all and have no clue of what settings to use for it. Anyone have a decent config for keccak, I'm running a rig with mixed cards but other than clock speeds all other settings have matched and gotten me the best speeds on each algo. I have a xfx 270xcdbc, gigabyte GV-R927OC-2GD, and 2 xfx 270a cdfc DD cards. I can't seem to figure out the settings for keccak. Has anyone figured out how to solve the issue of switching to scrypt-n?
legendary
Activity: 2296
Merit: 1031
anyone run this from batch file?  can you share?  

Edit: nevermind... I had just never ran a conf file before.  First time for everything... seems to be working :-)

Edit: Okay so it works on my rig where all the GPUs are the same model but It doesn't seem to be working with my multi-gpu rig where I have 280x's mixed in with 5870/5970.  Any ideas?

Edit:  Here is my .conf file for the 280x/5870/5970 rig that isn't working also gives a message about a "unpatched BFI" when it first starts up "n factor 10 n 1024"

Code:

{
"pools": [
        {
            "name" : "TMB USW X13",
            "url" : "stratum+tcp://west01.us.trademybit.com:4011",
            "user": ".1",
            "pass": "",
                "pool-algorithm":"marucoin-mod"
        },
        {
            "name" : "TMB USE 2 X13",
            "url" : "stratum+tcp://east02.us.trademybit.com:4011",
            "user": ".1",
            "pass": "",
                "pool-algorithm":"marucoin-mod"
        },
        {
            "name" : "TMB USW X11",
            "url" : "stratum+tcp://west01.us.trademybit.com:4010",
            "user": ".1",
            "pass": "",
                "pool-algorithm":"darkcoin-mod"
        },
 {
            "name" : "TMB USE 2  X11",
            "url" : "stratum+tcp://east02.us.trademybit.com:4010",
            "user": ".1",
            "pass": "",
                "pool-algorithm":"darkcoin-mod"
        },
    {
            "name" : "TMB East2 X13",
            "url" : "stratum+tcp://east02.us.trademybit.com:5550",
            "user": ".1",
            "pass": "",
                "pool-algorithm":"marucoin-mod"
        },
        {
            "name" : "TMB East2 X11",
            "url" : "stratum+tcp://east02.us.trademybit.com:4440",
            "user": ".1",
            "pass": "",
                "pool-algorithm":"darkcoin-mod"
        }
    ],
"device" : "1,2,3,4,5",  (0 IS LEFT OUT INTENTIONALLY)
"gpu-engine" : "0-350,1090,1070,925,725,725",
"gpu-memclock": "1250",
"worksize": "256",
"intensity" : "13,17,18,19,19,18",
"thread-concurrency": "8192",
"gpu-threads": "2,1,1,2,2,1",
"lookup-gap" : "2",
"queue": "1"
}

It starts up but never seems to generate hashes.. stays at zero.  

Maybe if I could just run it from a batch file so I could split it up again like I did before?
member
Activity: 119
Merit: 10
Right off the bat, I'm getting "thread was not cancelled in 60 seconds after restart_mining_threads"

you need to remove pool-gpu-threads from your config and use gpu-threads in the global config part

Ok got it.  Wait, wasn't this figured out ten pages ago?  How on earth did it end up in kenshirothefist's '100% working' example config?  (no worries if it was just an oversight)
member
Activity: 97
Merit: 10
Right off the bat, I'm getting "thread was not cancelled in 60 seconds after restart_mining_threads"

you need to remove pool-gpu-threads from your config and use gpu-threads in the global config part
member
Activity: 119
Merit: 10
Right off the bat, I'm getting "thread was not cancelled in 60 seconds after restart_mining_threads"
member
Activity: 97
Merit: 10

thats not the error i get, i never get -4 enqueueing error

mine just go DEAD,  and the pc freezes but only when switching algos  and only when X11/X13 to Scrypt-N scrypt to scrypt-n is fine x11-to x13 is fine scrypt n by itself fine

its weird

Interesting, I've been the one encountering DEAD cards and mrbrdo thinks it's just my particular configuration.

It's not like I could stress enough that something is inherently wrong with the miner and I experience the SICK -> DEAD issue too.  But they simply won't extend the timer, or address it.

exactly!  mine go SICK then DEAD too, but only 2 of my 4 most of the time ... or my video driver stops responding also sometimes...

I have a theory, as I've been watching this miner now for about 3 weeks straight.  When the miner flips algos and initializes a new bin file, I noticed the last card/device of the mining rig always gets sick or dead, never any others.

Is your environment variables GPU_SYNC_OBJECTS 1?  I am going to experiment with dropping this environment variable and seeing if it has any benefit on how shares and work are being distributed amongst the cards of the rig.

Report back ok.

yes i am setting that variable.. but in my case its not ALWAYS the last, most of the time its GPU 0 and GPU 2, but i have seen GPU 1 and GPU 3 do it also sometimes.
sr. member
Activity: 547
Merit: 250

thats not the error i get, i never get -4 enqueueing error

mine just go DEAD,  and the pc freezes but only when switching algos  and only when X11/X13 to Scrypt-N scrypt to scrypt-n is fine x11-to x13 is fine scrypt n by itself fine

its weird

Interesting, I've been the one encountering DEAD cards and mrbrdo thinks it's just my particular configuration.

It's not like I could stress enough that something is inherently wrong with the miner and I experience the SICK -> DEAD issue too.  But they simply won't extend the timer, or address it.

exactly!  mine go SICK then DEAD too, but only 2 of my 4 most of the time ... or my video driver stops responding also sometimes...

I have a theory, as I've been watching this miner now for about 3 weeks straight.  When the miner flips algos and initializes a new bin file, I noticed the last card/device of the mining rig always gets sick or dead, never any others.

Is your environment variables GPU_SYNC_OBJECTS 1?  I am going to experiment with dropping this environment variable and seeing if it has any benefit on how shares and work are being distributed amongst the cards of the rig.

Report back ok.
member
Activity: 97
Merit: 10

thats not the error i get, i never get -4 enqueueing error

mine just go DEAD,  and the pc freezes but only when switching algos  and only when X11/X13 to Scrypt-N scrypt to scrypt-n is fine x11-to x13 is fine scrypt n by itself fine

its weird

Interesting, I've been the one encountering DEAD cards and mrbrdo thinks it's just my particular configuration.

It's not like I could stress enough that something is inherently wrong with the miner and I experience the SICK -> DEAD issue too.  But they simply won't extend the timer, or address it.

exactly!  mine go SICK then DEAD too, but only 2 of my 4 most of the time ... or my video driver stops responding also sometimes...
sr. member
Activity: 547
Merit: 250
sr. member
Activity: 294
Merit: 250
this seems to work fine ...
i started mining on the x11 algo, but my first server in the list is x13
thanks for the trick, i was starting to getting mad on my keyboard

My config with 6970
Code:
{
"pools" : [
        {
  "name" : "am02 x11 multi",
"url" : "stratum+tcp://am02.eu.trademybit.com:4010",
"user" : "x",
"pass" : "x",
                "algorithm":"darkcoin-mod"
},
        {
"name" : "am02 x13 multi",
"url" : "stratum+tcp://am02.eu.trademybit.com:4011",
"user" : "x",
"pass" : "x",
                "algorithm":"marucoin-modold"
},
        {
"name" : "am02 x11",
"url" : "stratum+tcp://am02.eu.trademybit.com:4440",
"user" : "x",
"pass" : "x",
                "algorithm" : "darkcoin-mod"
},
        {
"name" : "am02 x13 ",
"url" : "stratum+tcp://am02.eu.trademybit.com:5550",
"user" : "x",
"pass" : "x",
                "algorithm" : "marucoin-modold"
},
        {
"name" : "am01 x11",
"url" : "stratum+tcp://am01.eu.trademybit.com:4440",
"user" : "x",
"pass" : "x",
                "algorithm" : "darkcoin-mod"
},
        {
"name" : "am01 x13",
"url" : "stratum+tcp://am01.eu.trademybit.com:5550",
"user" : "x",
"pass" : "x",
                "algorithm" : "marucoin-modold"
}
],
"api-allow" : "W:127.0.0.1",
"api-listen" : true,
"api-mcast-port" : "4028",
"api-port" : "4028",
"expiry" : "10",
"failover-only" : true,
"kernel-path" : "D:\\sgminer_v5_0_10062014",
"extranonce-subscribe" : true,
"log" : "5",
"queue" : "1",
"scan-time" : "7",
"shares" : "0",
"failover-switch-delay" : "30",
"gpu-threads" : "2",
"gpu-dyninterval" : "7",
"gpu-engine" : "0",
"gpu-fan" : "65",
"gpu-platform" : "0",
"gpu-memclock" : "0",
"gpu-memdiff" : "0",
"gpu-powertune" : "8",
"gpu-vddc" : "0",
"intensity" : "18",
"temp-target" : "75",
"temp-overheat" : "85",
"temp-cutoff" : "95",
"temp-hysteresis" : "3",
"vectors" : "1",
"worksize" : "64",
"lookup-gap" : "0",
"shaders" : "1536",
"thread-concurrency" : "8000",
"no-pool-disable" : true

}
full member
Activity: 212
Merit: 100
this seems to work fine ...
i started mining on the x11 algo, but my first server in the list is x13
thanks for the trick, i was starting to getting mad on my keyboard
sr. member
Activity: 294
Merit: 250
guys,
how do you enable the auto algo switching mode ?
if i launch the miner it goes to the first server in the list
(i've got 2: on X13  and one X11 on  trade my bit)
it's not choosen on the profitability but in the order in the .conf

Which port did u used? U have to use the multiport
X11 MultiPort   4440
X13 MultiPort   5550

This is partially correct, for the algo-switch ports they are x11 are :4010, for x13 they are :4011

yes u are right, the faq isn't updated yet and I also use 4010 and 4011  Grin

My other rig is stable for alomost 2 days and is switching nice between x11/x13

Code:
sgminer 4.2.1 - Started: [2014-06-13 05:29:39] - [1 day  17:18:40]
--------------------------------------------------------------------------------
(5s):1.572M (avg):1.432Mh/s | A:0  R:0  HW:0  WU:0.020/m
ST: 2  SS: 0  NB: 9034  LW: 377  GF: 0  RF: 0
Connected to am02 x13 multi (stratum) diff 0.005 as user xxxx
Block: 2b92b0d9...  Diff:57  Started: [22:48:14]  Best share: 0.283
--------------------------------------------------------------------------------
[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
GPU 0:  56.0C 2774RPM | 1.436M/1.445Mh/s | R:  0.0% HW:0 WU:0.021/m I:18
--------------------------------------------------------------------------------
[22:43:07] am02 x11 multi stable for 30 seconds
[22:43:07] Switching to am01 x11 multi
[22:43:20] Stratum connection to am01 x11 multi interrupted
[22:43:21] am02 x11 multi not responding!
[22:43:21] Switching to am02 x13 multi
[22:43:31] Initialising kernel marucoin-modold.cl with bitalign, unpatched BFI, nfactor 10, n 1
024
[22:43:31] Initialising kernel marucoin-modold.cl with bitalign, unpatched BFI, nfactor 10, n 1
024
[22:43:32] Accepted 2f27e145 Diff 0.021/0.005 GPU 0 at am02 x13 multi
[22:43:41] Accepted 0feec71f Diff 0.063/0.005 GPU 0 at am02 x13 multi
[22:43:42] Accepted 0387f2bc Diff 0.283/0.005 GPU 0 at am02 x13 multi
[22:43:55] Accepted 6b8c388a Diff 0.009/0.005 GPU 0 at am02 x13 multi
[22:44:39] Accepted 97403a13 Diff 0.007/0.005 GPU 0 at am02 x13 multi
[22:44:55] Accepted 5b047272 Diff 0.011/0.005 GPU 0 at am02 x13 multi
[22:45:08] Accepted b17a84c4 Diff 0.006/0.005 GPU 0 at am02 x13 multi
[22:45:22] Accepted 3a215c1f Diff 0.017/0.005 GPU 0 at am02 x13 multi
[22:46:15] Accepted 890bae5e Diff 0.007/0.005 GPU 0 at am02 x13 multi
[22:46:29] Accepted 35dda8de Diff 0.019/0.005 GPU 0 at am02 x13 multi
[22:46:35] Accepted 956dc3bb Diff 0.007/0.005 GPU 0 at am02 x13 multi
[22:47:04] Accepted 662095be Diff 0.010/0.005 GPU 0 at am02 x13 multi
[22:47:04] Accepted 3070a6b8 Diff 0.021/0.005 GPU 0 at am02 x13 multi
[22:47:06] Accepted c0967602 Diff 0.005/0.005 GPU 0 at am02 x13 multi
[22:47:10] Accepted 8832e442 Diff 0.007/0.005 GPU 0 at am02 x13 multi
[22:47:12] Accepted 4f15e377 Diff 0.013/0.005 GPU 0 at am02 x13 multi
[22:47:18] Accepted 54e6ecbe Diff 0.012/0.005 GPU 0 at am02 x13 multi
[22:48:00] Accepted 39886b27 Diff 0.017/0.005 GPU 0 at am02 x13 multi
[22:48:04] Accepted 5bfc8fa5 Diff 0.011/0.005 GPU 0 at am02 x13 multi
[22:48:16] Accepted 22e75d10 Diff 0.029/0.005 GPU 0 at am02 x13 multi

But the Accepted shares are not calculated .
Also when checking pool info ,it's showing 0 info , it's not calculated continue and resets it when switching
full member
Activity: 212
Merit: 100
guys,
how do you enable the auto algo switching mode ?
if i launch the miner it goes to the first server in the list
(i've got 2: on X13  and one X11 on  trade my bit)
it's not choosen on the profitability but in the order in the .conf

Which port did u used? U have to use the multiport
X11 MultiPort   4440
X13 MultiPort   5550

This is partially correct, for the algo-switch ports they are x11 are :4010, for x13 they are :4011

thanks i'll try it
i've read this a few pages ago
on one miner's conf, but i thought theses infos were obsolete
and other people seems using 4440 and 5550
also, in the getting started infos of the pool it says 4440 and 5550 ...?
where did you get this info ?
sr. member
Activity: 547
Merit: 250
guys,
how do you enable the auto algo switching mode ?
if i launch the miner it goes to the first server in the list
(i've got 2: on X13  and one X11 on  trade my bit)
it's not choosen on the profitability but in the order in the .conf

Which port did u used? U have to use the multiport
X11 MultiPort   4440
X13 MultiPort   5550

This is partially correct, for the algo-switch ports they are x11 are :4010, for x13 they are :4011
full member
Activity: 212
Merit: 100
here's my conf

{
"pools" : [

{
                "name" : "trademybit x13",
           "url" : "stratum+tcp://east01.us.trademybit.com:5550",
      "user" : "XXX",
      "pass" : "1234",
                "pool-nfactor" : "10",
                "pool-algorithm" : "marucoin-mod"
   },
{
                "name" : "trademybit x11",
           "url" : "stratum+tcp://east01.us.trademybit.com:4440",
         "user" : "XXX",
      "pass" : "1234",
                "pool-nfactor" : "10",
                "pool-algorithm" : "darkcoin-mod"             
   }

],
"failover-only" : true,
"failover-switch-delay" : "30",
"intensity" : "18",
"vectors" : "1",
"worksize" : "128",
"lookup-gap" : "2",
"thread-concurrency" : "8192",
"gpu-threads" : "2",
"gpu-engine" : "1030",
"gpu-memclock" : "1250",
"gpu-powertune" : "20",
"temp-cutoff" : "90",
"temp-overheat" : "85",
"auto-fan" : true,
"temp-hysteresis" : "3",
"show-coindiff" : true,
"kernel-path" : "/usr/local/bin"
}
full member
Activity: 212
Merit: 100
guys,
how do you enable the auto algo switching mode ?
if i launch the miner it goes to the first server in the list
(i've got 2: on X13  and one X11 on  trade my bit)
it's not choosen on the profitability but in the order in the .conf

Which port did u used? U have to use the multiport
X11 MultiPort   4440
X13 MultiPort   5550

yes i did
when i start the miner without no .bin
it says it's creating marucoin-modTahitigw128l8big4.bin
and then after i can see 2 bin, one like this one and another
ckolivasTahitigw1128l8lg2tc8192nf10.bin
... but no darkcoin-mod .bin
Adz
newbie
Activity: 24
Merit: 0
guys,
how do you enable the auto algo switching mode ?
if i launch the miner it goes to the first server in the list
(i've got 2: on X13  and one X11 on  trade my bit)
it's not choosen on the profitability but in the order in the .conf
Ports need to be 4xxx for switching
sr. member
Activity: 294
Merit: 250
guys,
how do you enable the auto algo switching mode ?
if i launch the miner it goes to the first server in the list
(i've got 2: on X13  and one X11 on  trade my bit)
it's not choosen on the profitability but in the order in the .conf

Which port did u used? U have to use the multiport
X11 MultiPort   4440
X13 MultiPort   5550
Jump to: