Pages:
Author

Topic: [ANN] sph-sgminer: multi-coin multi-algorithm GPU miner | added MaruCoin - page 19. (Read 515713 times)

hero member
Activity: 658
Merit: 500

No one can answer the above question?  I'm trying to write some software to select different algorithms.  I'm curious if it is plausible at all to have the same settings across algorithms or if it is important to have different settings for each algorithm ?
most can be optimized by clocks and intensity
some can handle higher than normal clocks due to lower temps
other options dont really do much as far as i have seen

Thank you for your answer.  So is it safe to say the change in optimization is signficant?  and not a small amount ?  > 5% performance difference ?

I notice on the OP there are different -I settings etc.  I am not sure if that is just a random cut and paste, or if that is a suggestion for starting with optimizations ?
my I setting stay fairly close, also clocks will be close as well. just some algo's can be pushed a little extra, usually no more than 5%
running them all at the same clocks would not hurt much
newbie
Activity: 18
Merit: 0
okay... I was hoping I was over these errors, but I guess not.
After entering the "make" command this appears:
Code:
make[2]: Entering directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
  CC     sgminer-sgminer.o
In file included from ./sha2.h:36:0,
                 from sgminer.c:49:
./miner.h:37:19: fatal error: CL/cl.h: No such file or directory
compilation terminated.
make[2]: *** [sgminer-sgminer.o] Error 1
make[2]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make: *** [all] Error 2

Preceding this, upon completing the ./configure command, the configure options summary displays the following:
Code:
Configuration Options Summary:

  Use git version......: yes
  libcurl(GBT+getwork).: Enabled: -lcurl 
  curses.TUI...........: NOT FOUND. TUI support DISABLED
  OpenCL...............: NOT FOUND. GPU mining support DISABLED
configure: error: OpenCL not found

Is curses.TUI required or a dependency?
Is OpenCL required or a dependency?

Thanks
-Erik

okay... new update I checked the Readme and found that curses.TUI is under "optional".
I downloaded it anyway....
Code:
sudo apt-get install libncurses5-dev

Now after running ./configure again, it shows  it as "found".

Now, why does it show Opencl as not found....? does this have to do with the APP SDK?
I downloaded that.
Any assistance is appreciated.
Can someone help me figure this out? Ive been working at it the past two days, I will tip my first day of mining dark to someone who successfully helps me solve these errors. (I have four 7950s and two 280xs)
newbie
Activity: 266
Merit: 0
I'd better use this one! at drkpool.com i have 0% mining fees. I am very angry that I wasted a lot of time
sr. member
Activity: 266
Merit: 250
Dear sph-sgminer developers!

I am developer of Groestlcoin and also manager of two Groestlcoin mining pools (MPOS and NOMP).
I would like to log a feature request: I'd like you to change the default "difficulty-multiplier" from 1 to corresponding value as per your 1st post:
Quote
For QubitCoin, Quark and Animecoin it will be usually 256. For Groestlcoin, Fuguecoin and Twecoin it will be usually 0.0039062500 (1/256). Default value is 1.0.

I'll explain why: every day I'm getting a few questions from one of the pools, groestlcoin.org website or BTC talk community about this setting. People are confused.
Some people mine and don't get any accepted shares for hours (because they don't set multiplier to 0.00390625)
Some add this parameter, but the app would not start at all. (because they are using personal fork by Atrides@dwarfpool with this setting hardcoded, https://github.com/Atrides/sph-sgminer)
And they are also asking all the time what does this setting even mean.

Another problem is that ccMiner and 2 GPU miners that we have don't have this setting (I presume they are also using hardcoded setting), and some people think they need to set this param also for other mining applications.

I'm in contact with all Groestlcoin pool operators, and I believe we're all using the same setting. So changing default value from "1" to "0.00390625" for at least Groestlcoin is safe.

I tried to log this as a feature request in GitHub, but looks like that is disabled for sphsgminer.

Thank you
srcxxx
newbie
Activity: 52
Merit: 0

No one can answer the above question?  I'm trying to write some software to select different algorithms.  I'm curious if it is plausible at all to have the same settings across algorithms or if it is important to have different settings for each algorithm ?
most can be optimized by clocks and intensity
some can handle higher than normal clocks due to lower temps
other options dont really do much as far as i have seen

Thank you for your answer.  So is it safe to say the change in optimization is signficant?  and not a small amount ?  > 5% performance difference ?

I notice on the OP there are different -I settings etc.  I am not sure if that is just a random cut and paste, or if that is a suggestion for starting with optimizations ?
hero member
Activity: 658
Merit: 500

No one can answer the above question?  I'm trying to write some software to select different algorithms.  I'm curious if it is plausible at all to have the same settings across algorithms or if it is important to have different settings for each algorithm ?
most can be optimized by clocks and intensity
some can handle higher than normal clocks due to lower temps
other options dont really do much as far as i have seen
newbie
Activity: 52
Merit: 0

No one can answer the above question?  I'm trying to write some software to select different algorithms.  I'm curious if it is plausible at all to have the same settings across algorithms or if it is important to have different settings for each algorithm ?
newbie
Activity: 52
Merit: 0

I have a question for anyone out there who has mined with a variety of different coins/algorithms/kernel with sph-miner.

Do you have to do much tweaking between different coins ?  I see on the frontpage the examples have different versions of -I and -w etc.  How many people find the same option works well across the various kernels?  Or is individual tweaking a must ?
sr. member
Activity: 392
Merit: 250
Please add jackpotcoin.The dev has did his job.But it needs optimization.Right now even 290 is equal to a cheap GTX 750ti at 3.3m/s according to the reply
https://bitcointalksearch.org/topic/m.6488424
full member
Activity: 481
Merit: 102
im trying to groestlcoin with my AMD R9 270 but I can seem to get a working .bat file.


if i manually enter in the settings it only gets ~ 14-25 kh/s., is this normal?

any help would be appreciated
hero member
Activity: 826
Merit: 1000
This one? https://mega.co.nz/#!uAp12DYa!vhfp1wDb43mB1KCo_5ZfwXehYhBXeKcVYWbmkTB2ldg (DRK + Q2C + QRK + MYR + FC + INK + ANI + GRS + SIC + TWE + MARU)

I'm still getting the same error...


EDIT: Unrar the wrong one... Sorry. Thanks for help.

Another question. Is memclock important for quark algorithm?
hero member
Activity: 658
Merit: 500

Important! A new option was added: --difficulty-multiplier. It allows to set stratum difficulty multiplier. For QubitCoin, Quark and Animecoin it will be usually 256. For Groestlcoin, Fuguecoin and Twecoin it will be usually 0.0039062500 (1/256). Default value is 1.0. If you have "share above target" errors then set it to 256. If difficulty required by pool is strangely large, set it to 0.0039062500 (1/256). Other values are unlikely to be used. Hopefully this will fix all remaining stratum problems.pWD8kmzN7kaKgrf4e8x7mpDaUaNAsib
This one doesn't have --difficulty-multiplier implemented right? I'm getting an error that this is unknown option. Is there one that have so I don't need to test all...
only newest one (with Maru algo) has --difficulty-multiplier
hero member
Activity: 826
Merit: 1000

Important! A new option was added: --difficulty-multiplier. It allows to set stratum difficulty multiplier. For QubitCoin, Quark and Animecoin it will be usually 256. For Groestlcoin, Fuguecoin and Twecoin it will be usually 0.0039062500 (1/256). Default value is 1.0. If you have "share above target" errors then set it to 256. If difficulty required by pool is strangely large, set it to 0.0039062500 (1/256). Other values are unlikely to be used. Hopefully this will fix all remaining stratum problems.pWD8kmzN7kaKgrf4e8x7mpDaUaNAsib
This one doesn't have --difficulty-multiplier implemented right? I'm getting an error that this is unknown option. Is there one that have so I don't need to test all...
newbie
Activity: 18
Merit: 0
okay... I was hoping I was over these errors, but I guess not.
After entering the "make" command this appears:
Code:
make[2]: Entering directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
  CC     sgminer-sgminer.o
In file included from ./sha2.h:36:0,
                 from sgminer.c:49:
./miner.h:37:19: fatal error: CL/cl.h: No such file or directory
compilation terminated.
make[2]: *** [sgminer-sgminer.o] Error 1
make[2]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make: *** [all] Error 2

Preceding this, upon completing the ./configure command, the configure options summary displays the following:
Code:
Configuration Options Summary:

  Use git version......: yes
  libcurl(GBT+getwork).: Enabled: -lcurl 
  curses.TUI...........: NOT FOUND. TUI support DISABLED
  OpenCL...............: NOT FOUND. GPU mining support DISABLED
configure: error: OpenCL not found

Is curses.TUI required or a dependency?
Is OpenCL required or a dependency?

Thanks
-Erik

okay... new update I checked the Readme and found that curses.TUI is under "optional".
I downloaded it anyway....
Code:
sudo apt-get install libncurses5-dev

Now after running ./configure again, it shows  it as "found".

Now, why does it show Opencl as not found....? does this have to do with the APP SDK?
I downloaded that.
Any assistance is appreciated.

I still cant figure out this opencl issue.
If someone could help it would be appreciated.
member
Activity: 222
Merit: 11
Dev can u add Saffron (SFR) coin is also for SPH miner!
full member
Activity: 203
Merit: 100
When I start 4.1.0-103-g00015 for the first time with "-k marucoin", I get the following error:

"Segmentation fault (core dumped)"

Can any one help?

Note: I have no problems running "-k darkcoin", "-k groestlcoin" and "- quarkcoin".
legendary
Activity: 1148
Merit: 1001
A couple of 4 Sapphire Radeon 7770 rigs here with Windows 8.1 Update 1. Using the command "--auto-fan" triggers a crash every time. Last sph-sgminer version compiled for Windows.

Without the auto-fan command I'm getting 450 KH/s (darkcoin kernel) with every card (1.8 MH/s per rig) wich seems pretty nice.
Pretty sure auto fan is on by default

I don't know, what I know is if I don't use that command there is no crash, and vice versa, every time.
newbie
Activity: 18
Merit: 0
okay... I was hoping I was over these errors, but I guess not.
After entering the "make" command this appears:
Code:
make[2]: Entering directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
  CC     sgminer-sgminer.o
In file included from ./sha2.h:36:0,
                 from sgminer.c:49:
./miner.h:37:19: fatal error: CL/cl.h: No such file or directory
compilation terminated.
make[2]: *** [sgminer-sgminer.o] Error 1
make[2]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make: *** [all] Error 2

Preceding this, upon completing the ./configure command, the configure options summary displays the following:
Code:
Configuration Options Summary:

  Use git version......: yes
  libcurl(GBT+getwork).: Enabled: -lcurl 
  curses.TUI...........: NOT FOUND. TUI support DISABLED
  OpenCL...............: NOT FOUND. GPU mining support DISABLED
configure: error: OpenCL not found

Is curses.TUI required or a dependency?
Is OpenCL required or a dependency?

Thanks
-Erik

okay... new update I checked the Readme and found that curses.TUI is under "optional".
I downloaded it anyway....
Code:
sudo apt-get install libncurses5-dev

Now after running ./configure again, it shows  it as "found".

Now, why does it show Opencl as not found....? does this have to do with the APP SDK?
I downloaded that.
Any assistance is appreciated.
newbie
Activity: 18
Merit: 0
okay... I was hoping I was over these errors, but I guess not.
After entering the "make" command this appears:
Code:
make[2]: Entering directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
  CC     sgminer-sgminer.o
In file included from ./sha2.h:36:0,
                 from sgminer.c:49:
./miner.h:37:19: fatal error: CL/cl.h: No such file or directory
compilation terminated.
make[2]: *** [sgminer-sgminer.o] Error 1
make[2]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/erik/Mining/sph-sgminer-master/sph-sgminer'
make: *** [all] Error 2

Preceding this, upon completing the ./configure command, the configure options summary displays the following:
Code:
Configuration Options Summary:

  Use git version......: yes
  libcurl(GBT+getwork).: Enabled: -lcurl 
  curses.TUI...........: NOT FOUND. TUI support DISABLED
  OpenCL...............: NOT FOUND. GPU mining support DISABLED
configure: error: OpenCL not found

Is curses.TUI required or a dependency?
Is OpenCL required or a dependency?

Thanks
-Erik
newbie
Activity: 18
Merit: 0
Can someone point me too the correct libCURL download, I thought I downloaded the correct libcurl but the website is a little vague.
I downloaded the curl7.0.36.zip (third down from the top). http://curl.haxx.se/download.html
I get this error upon ./configure

Code:
configure: WARNING: Could not find curses library - if you want a TUI, install libncurses-dev or pdcurses-dev
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBCURL... no
checking for LIBCURL... no
configure: error: Missing required libcurl dev >= 7.18.2

(This is after a plethora of checks.)

Thanks
-erik

ok, another error solved. I hope this will help somebody....
This is an easy way to get libcurl...
Code:
sudo apt-get install libcurl4-gnutls-dev
Pages:
Jump to: