Author

Topic: [ANN] sgminer-kl - open source (AMD) miner for x16/x17/xevan/phi and more (Read 20907 times)

newbie
Activity: 18
Merit: 0
Add linux binary

I agree but if you're using linux it shouldn't be an issue as building things on linux is easy

I cant get it built, no matter how I try. AMD switched from opencl to rocm, its not so easy.
member
Activity: 571
Merit: 18
Any idea why this miner force shut down the whole rig after some minutes?

No temperature or PSU problems. Same behavior  with only one GPU.



U could try to use a very clean .bat file, just the pool, workername/password, -i 18 and let it run.. sgminer is one of the most unstable miners out there, but it can also be one of your settings.. So keep the .bat file clean.


Ps. yes i know its an old reply, can be other ppl come here and can use the answer.
jr. member
Activity: 55
Merit: 3
Any idea why this miner force shut down the whole rig after some minutes?

No temperature or PSU problems. Same behavior  with only one GPU.

member
Activity: 157
Merit: 23
Hi everyone,

I want to introduce a new open source miner based on the avermore miner. It supports x16r/x16s/x17/xevan/tribus/aergo algoritms. All list of the optimizatins you could see on github by release changelog or by the commits.

Speed for sgminer-kl 1.0.9:
x16r / x16s average hashrate:
Vega64: 18.6 MH/s

x17 hashrate:
Vega64: 20.4 MH/s

phi hashrate:
Vega64 33.5 MH/s (-w 256)

tribus hashrate:
Vega64 88.6  MH/s (-w 256)

polytimos hashrate:
Vega64 40.0 MH/s

geek hashrate:
Vega64 29.2 MH/s

aergo hashrate:
Vega64 7.0 MH/s

c11 hashrate:
Vega64 22.6 MH/s

skunk hashrate:
Vega64 52.5 MH/s (-w 256)

Test done on:
Vega64 OC settings: core 1425/920, memory 1100/920
Miner settings: -X 256 -g 2
Windows 10, AMD 18.6.1 driver

It contains a 1% devfee to have a motivation to continue the work on the miner.

I look forward to hearing your feedback about this new release.

Source code: https://github.com/KL0nLutiy/sgminer-kl
Bugtracker: https://github.com/KL0nLutiy/sgminer-kl/issues
Releases: https://github.com/KL0nLutiy/sgminer-kl/releases

sgminer-kl available for windows and linux.

Some optimization tips:

1. Set the following enviroment variables
Code:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100

2. You can start from xIntensity -X 256

3. You can run 2 threads per GPU --gpu-threads 2

Change log:

1) sgminer-kl-1.0.0
Initial release

2) sgminer-kl-1.0.1
Optimize echo for x16/x17
Use wolf-echo 80 kernel for x16
Optimize whirlpool and use for x16/x17/xevan
Small optimization for simd xevan

3) sgminer-kl-1.0.2
Add phi algo (~3% faster than bitbandi miner)

4) sgminer-kl-1.0.3
Optimize xevan simd kernel
Use wolf echo in xevan

5) sgminer-kl-1.0.4
Add tribus algo

6) sgminer-kl-1.0.5
Add aergo algo
Dev pool donation switching improvements

7) sgminer-kl-1.0.6
Add polytimos algo
Add geek (GeekCash) algo
Faster tribus (add midstate)
Fix --benchmark-sequence command for windows for x16r algo
Add support for Visual Studio 2017
Fix "block found" bug for x16s
Faster groestl/cubehash

8 ) sgminer-kl-1.0.7
Faster simd, echo, whirlpool for all supported algos

9) sgminer-kl-1.0.8
Add skunk algo

10) sgminer-kl-1.0.9
Faster groestl, keccak, hamsi for c11/x16r/x16s/x17/tribus/geek/aergo algos

Last version sgminer-kl 1.0.9: https://github.com/KL0nLutiy/sgminer-kl/releases/tag/kl-1.0.9

Hello,

How to cross compile this miner, any instructions?
And are you able to add 5 new algos?

You could use instruction from avermore miner: https://github.com/brian112358/avermore-miner/wiki. Which algos do you want me to add to the sgminer-kl?

Hello,

It are 6 new algos.

Astralhash, blake2b, Globalhash, Jeonghash, Padihash and Pawelhash.
Would be good if you can contact me, this are all GLT GlobalToken unique algos.

Blake2b is not Sia here.

Thanks.
newbie
Activity: 88
Merit: 0
Hi everyone,

I want to introduce a new open source miner based on the avermore miner. It supports x16r/x16s/x17/xevan/tribus/aergo algoritms. All list of the optimizatins you could see on github by release changelog or by the commits.

Speed for sgminer-kl 1.0.9:
x16r / x16s average hashrate:
Vega64: 18.6 MH/s

x17 hashrate:
Vega64: 20.4 MH/s

phi hashrate:
Vega64 33.5 MH/s (-w 256)

tribus hashrate:
Vega64 88.6  MH/s (-w 256)

polytimos hashrate:
Vega64 40.0 MH/s

geek hashrate:
Vega64 29.2 MH/s

aergo hashrate:
Vega64 7.0 MH/s

c11 hashrate:
Vega64 22.6 MH/s

skunk hashrate:
Vega64 52.5 MH/s (-w 256)

Test done on:
Vega64 OC settings: core 1425/920, memory 1100/920
Miner settings: -X 256 -g 2
Windows 10, AMD 18.6.1 driver

It contains a 1% devfee to have a motivation to continue the work on the miner.

I look forward to hearing your feedback about this new release.

Source code: https://github.com/KL0nLutiy/sgminer-kl
Bugtracker: https://github.com/KL0nLutiy/sgminer-kl/issues
Releases: https://github.com/KL0nLutiy/sgminer-kl/releases

sgminer-kl available for windows and linux.

Some optimization tips:

1. Set the following enviroment variables
Code:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100

2. You can start from xIntensity -X 256

3. You can run 2 threads per GPU --gpu-threads 2

Change log:

1) sgminer-kl-1.0.0
Initial release

2) sgminer-kl-1.0.1
Optimize echo for x16/x17
Use wolf-echo 80 kernel for x16
Optimize whirlpool and use for x16/x17/xevan
Small optimization for simd xevan

3) sgminer-kl-1.0.2
Add phi algo (~3% faster than bitbandi miner)

4) sgminer-kl-1.0.3
Optimize xevan simd kernel
Use wolf echo in xevan

5) sgminer-kl-1.0.4
Add tribus algo

6) sgminer-kl-1.0.5
Add aergo algo
Dev pool donation switching improvements

7) sgminer-kl-1.0.6
Add polytimos algo
Add geek (GeekCash) algo
Faster tribus (add midstate)
Fix --benchmark-sequence command for windows for x16r algo
Add support for Visual Studio 2017
Fix "block found" bug for x16s
Faster groestl/cubehash

8 ) sgminer-kl-1.0.7
Faster simd, echo, whirlpool for all supported algos

9) sgminer-kl-1.0.8
Add skunk algo

10) sgminer-kl-1.0.9
Faster groestl, keccak, hamsi for c11/x16r/x16s/x17/tribus/geek/aergo algos

Last version sgminer-kl 1.0.9: https://github.com/KL0nLutiy/sgminer-kl/releases/tag/kl-1.0.9

Hello,

How to cross compile this miner, any instructions?
And are you able to add 5 new algos?

You could use instruction from avermore miner: https://github.com/brian112358/avermore-miner/wiki. Which algos do you want me to add to the sgminer-kl?
member
Activity: 157
Merit: 23
Hi everyone,

I want to introduce a new open source miner based on the avermore miner. It supports x16r/x16s/x17/xevan/tribus/aergo algoritms. All list of the optimizatins you could see on github by release changelog or by the commits.

Speed for sgminer-kl 1.0.9:
x16r / x16s average hashrate:
Vega64: 18.6 MH/s

x17 hashrate:
Vega64: 20.4 MH/s

phi hashrate:
Vega64 33.5 MH/s (-w 256)

tribus hashrate:
Vega64 88.6  MH/s (-w 256)

polytimos hashrate:
Vega64 40.0 MH/s

geek hashrate:
Vega64 29.2 MH/s

aergo hashrate:
Vega64 7.0 MH/s

c11 hashrate:
Vega64 22.6 MH/s

skunk hashrate:
Vega64 52.5 MH/s (-w 256)

Test done on:
Vega64 OC settings: core 1425/920, memory 1100/920
Miner settings: -X 256 -g 2
Windows 10, AMD 18.6.1 driver

It contains a 1% devfee to have a motivation to continue the work on the miner.

I look forward to hearing your feedback about this new release.

Source code: https://github.com/KL0nLutiy/sgminer-kl
Bugtracker: https://github.com/KL0nLutiy/sgminer-kl/issues
Releases: https://github.com/KL0nLutiy/sgminer-kl/releases

sgminer-kl available for windows and linux.

Some optimization tips:

1. Set the following enviroment variables
Code:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100

2. You can start from xIntensity -X 256

3. You can run 2 threads per GPU --gpu-threads 2

Change log:

1) sgminer-kl-1.0.0
Initial release

2) sgminer-kl-1.0.1
Optimize echo for x16/x17
Use wolf-echo 80 kernel for x16
Optimize whirlpool and use for x16/x17/xevan
Small optimization for simd xevan

3) sgminer-kl-1.0.2
Add phi algo (~3% faster than bitbandi miner)

4) sgminer-kl-1.0.3
Optimize xevan simd kernel
Use wolf echo in xevan

5) sgminer-kl-1.0.4
Add tribus algo

6) sgminer-kl-1.0.5
Add aergo algo
Dev pool donation switching improvements

7) sgminer-kl-1.0.6
Add polytimos algo
Add geek (GeekCash) algo
Faster tribus (add midstate)
Fix --benchmark-sequence command for windows for x16r algo
Add support for Visual Studio 2017
Fix "block found" bug for x16s
Faster groestl/cubehash

8 ) sgminer-kl-1.0.7
Faster simd, echo, whirlpool for all supported algos

9) sgminer-kl-1.0.8
Add skunk algo

10) sgminer-kl-1.0.9
Faster groestl, keccak, hamsi for c11/x16r/x16s/x17/tribus/geek/aergo algos

Last version sgminer-kl 1.0.9: https://github.com/KL0nLutiy/sgminer-kl/releases/tag/kl-1.0.9

Hello,

How to cross compile this miner, any instructions?
And are you able to add 5 new algos?
jr. member
Activity: 55
Merit: 3
System turns off after 3-4 minutes mining at Suprnova.

PSU are fine. 3 cards tested and the system stills turns off completely.
Temperatures are ok.

Mining any other algo with other miners works great for days.

70GB pagefile and August 23 blockchain drivers for RX 580 8GB are used. Asus B250 used.

jr. member
Activity: 120
Merit: 4
newbie
Activity: 42
Merit: 0
Are there any additional plans for x22i / lyra2Z / phi2 /?
hero member
Activity: 1274
Merit: 556
Decent job, Kl0n.
It's still old, clunky, unoptimised SGminer... but I think it's the fastest old, clunky and unoptimised SGminer for x16r I've seen so far. Still burning way to much power imo... And 5 GTX 1080's still outperform 6 Vega 56's at half the power draw.

Keep chugging. I'm confident that at some point somebody will come up with a new x16 miner for AMD that will blow everything else out of the water.
newbie
Activity: 44
Merit: 0
Hello KL,

xevan hashrates (doesn't work with all cards yet):
...
Vega: N/A (HW errors)

...

it does not work with VEGA64 (4.4MH/s but nothing will be found), same with Fiji (1.8MH/s).

Do you working on it?

Thanks.
jr. member
Activity: 55
Merit: 3
Does latest version sgminer-kl 1.0.6 needs newest AMD drivers?

System freezes after 5-6 minutes mining at Suprnova.

70GB pagefile and August 23 blockchain drivers for RX 580 8GB are used. No issues mining ETH with claymore. Total 8 cards.
newbie
Activity: 19
Merit: 0
Hi) This miner supports coins on the phi2 algorithm as LUXcoin
newbie
Activity: 37
Merit: 0
I've been trying hard to solomine with your miner directly to wallets but it didn't work. Is it that getwork support is removed ? Would it be possible to put it back in ?
jr. member
Activity: 120
Merit: 4
I wonder how much code was originally written by you, instead of copying from other projects.
newbie
Activity: 73
Merit: 0
Hi.
KL0nLutiy1, can you compile linux version with Vega's support?
Now compiled linux release works with vegas with x10 lower hash rate.
newbie
Activity: 25
Merit: 1
https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLAllowDownloadFee

Quote
Does the GPL allow me to charge a fee for downloading the program from my distribution site? (#DoesTheGPLAllowDownloadFee)

Yes. You can charge any fee you wish for distributing a copy of the program. If you distribute binaries by download, you must provide “equivalent access” to download the source—therefore, the fee to download source may not be greater than the fee to download the binary.


The binary is distributed freely, so.. Where do we get the source code?  Wink


ps. verbatim means the original unmodified version
but you can actually distribute modified version for a price or for free, as long as the source is provided

The same is for modified sources:

5. Conveying Modified Source Versions.

  You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4
, .....


Anyway I have no problem to distribuite the source code if someone asks for it.
Give me an address and I'll mail the kernel's.
member
Activity: 473
Merit: 18
https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLAllowDownloadFee

Quote
Does the GPL allow me to charge a fee for downloading the program from my distribution site? (#DoesTheGPLAllowDownloadFee)

Yes. You can charge any fee you wish for distributing a copy of the program. If you distribute binaries by download, you must provide “equivalent access” to download the source—therefore, the fee to download source may not be greater than the fee to download the binary.


The binary is distributed freely, so.. Where do we get the source code?  Wink


ps. verbatim means the original unmodified version
but you can actually distribute modified version for a price or for free, as long as the source is provided
newbie
Activity: 25
Merit: 1
I forked this project and continued to develop it by myself.
I want to signal my first public release:

https://github.com/Enoch72/sgminer-MD/releases/tag/MD-1.0.6

* Fixed Xevan kernel compilation on older cards (HD 7950)
* Added color to the terminal log.

There also speed improvement but since I have oldest AMD card (7950 , r9 390x) I can't say this is true for newer ones.

Bye,
 Giovanni


Quote
The source code for the commercial version is available for a price of $200 or the same in cryptocurrency.
You can use the commercial without pay but, warned, the license is not valid and you cannot claim the sources.
You are actually breaching the terms of the original GPL v3 license by not releasing sources, and have the guts to demand money for it  Cheesy Cheesy Cheesy

Have you read carefully the license ?

4. Conveying Verbatim Copies.

  You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

  You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
member
Activity: 473
Merit: 18
I forked this project and continued to develop it by myself.
I want to signal my first public release:

https://github.com/Enoch72/sgminer-MD/releases/tag/MD-1.0.6

* Fixed Xevan kernel compilation on older cards (HD 7950)
* Added color to the terminal log.

There also speed improvement but since I have oldest AMD card (7950 , r9 390x) I can't say this is true for newer ones.

Bye,
 Giovanni


Quote
The source code for the commercial version is available for a price of $200 or the same in cryptocurrency.
You can use the commercial without pay but, warned, the license is not valid and you cannot claim the sources.
You are actually breaching the terms of the original GPL v3 license by not releasing sources, and have the guts to demand money for it  Cheesy Cheesy Cheesy
newbie
Activity: 25
Merit: 1
I forked this project and continued to develop it by myself.
I want to signal my first public release:

https://github.com/Enoch72/sgminer-MD/releases/tag/MD-1.0.6

* Fixed Xevan kernel compilation on older cards (HD 7950)
* Added color to the terminal log.

There also speed improvement but since I have oldest AMD card (7950 , r9 390x) I can't say this is true for newer ones.

Bye,
 Giovanni
hero member
Activity: 2030
Merit: 608
Online Security & Investment Corporation
is it possible to connect to an USB GPU ?
I have an USB GPU (COM3) on my notebook. It runs on Windows.
The GPU has STM chip. I can connect to GPU by using STM com driver.
newbie
Activity: 88
Merit: 0
1.0.5 did not work on linux and did not work os windows

Could you please add more details what is not working?
newbie
Activity: 88
Merit: 0
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383

Hey, I am getting a ton of rejected shares (Low difficulty share) anything I can do?


Use last fixed version https://github.com/KL0nLutiy/sgminer-kl/releases/tag/kl-1.0.5fix
full member
Activity: 254
Merit: 100
1.0.5 did not work on linux and did not work os windows
full member
Activity: 1120
Merit: 131
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383

Hey, I am getting a ton of rejected shares (Low difficulty share) anything I can do?


It means wrong algo setting somewhere.
newbie
Activity: 24
Merit: 0
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383

Hey, I am getting a ton of rejected shares (Low difficulty share) anything I can do?
full member
Activity: 352
Merit: 100
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383

The new algorithm is very good, also interested, and will be a Supplement to work mining Lyra2z?

For know I can't make competitive to tdxminer miner for Lyra2z algo, but I will look in this direction

On forum kerney666 showed screenshots sgminer there RX 580 mining on lyra2z - 5.00 Mhs
https://imgur.com/gDSNJLZ
But he's not getting in touch. Try please, I think You will do better Wink
newbie
Activity: 88
Merit: 0
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383

The new algorithm is very good, also interested, and will be a Supplement to work mining Lyra2z?

For know I can't make competitive to tdxminer miner for Lyra2z algo, but I will look in this direction
full member
Activity: 352
Merit: 100
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383

The new algorithm is very good, also interested, and will be a Supplement to work mining Lyra2z?
newbie
Activity: 88
Merit: 0
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z


In sgminer-kl 1.0.5 added new aergo algo, add linux build, did some dev pool switching changes. More info about the project: https://bitcointalksearch.org/topic/pre-ann-aeriumx-swap-pow-pos-mn-new-gpu-algo-zerocoin-3880383
jr. member
Activity: 41
Merit: 2
Please fix it so Vegas work with Xevan and add Lyra2z and LyraRev2
jr. member
Activity: 70
Merit: 3
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?

Try a less greedy OC / UV especially if you have mod cards


buddy, that's a
stupid comment, as I said other miners with same same settings don't fuck up, also algos like neoscrypt, phi (bitbandi), xevan, etc.

which sounds like comparing apples with bananas.
Different miners even to solve same algos use different kernels.
newbie
Activity: 6
Merit: 0
Brothers what is the difference between sgminer-kl 1.0.5 and sgminer-kl 1.0.4 and another question is work with Lyra2z
newbie
Activity: 88
Merit: 0
@KL0nLutiy1

ubuntu 16.04, try to mining X17 algo


kl-1.0.4, ubuntu 16, compile error
Code:
phi.c:(.text+0xd9): undefined reference to `sph_gost512_init'
phi.c:(.text+0xe9): undefined reference to `sph_gost512'
phi.c:(.text+0xfc): undefined reference to `sph_gost512_close'
collect2: error: ld returned 1 exit status
Makefile:873: recipe for target 'sgminer' failed


kl-1.0.0 release binary linux - getting error:
Code:
sgminer-kl-1.0.0-linux# ./run-sgminer.sh                                                        
./run-sgminer.sh: line 10: 20675 Illegal instruction     (core dumped) ./sgminer -k x16r -o stratum+tcp://ravenminer.com:9999 -u
 WALLETHERE -p donate -X 256


kl-1.0.0 and kl-1.0.1 compile is ok,
but not getting good shares to pool


run script:
Code:
#!/bin/sh
export GPU_SINGLE_ALLOC_PERCENT=100
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_HEAP_SIZE=100
cd ~/sgminer/sgminer-kl/kl101
./sgminer -c ~/sgminer/sgminer-kl/kl101/sgminer.conf

config:
Code:
{
  "pools": [
   {
      "name":"umine.org",
      "priority": "0",
      "url": "stratum+tcp://s.umine.org:3737",
      "user": "DLnuKsG3bQgvC29nJbGZLk2yXp8DdX7ipY",
      "pass": "c=XVG",
      "profile": "verge"
    }
  ],
  "profiles": [
    {
      "name": "verge",
      "algorithm": "x17",
     "lookup-gap" : "2",
      "intensity": "19",
     "gpu-threads" : "2"
    }
  ],
  "default-profile": "verge",
  "quiet": false,
  "gpu-platform" : "0"
}

I ordered a new equipment. Will receive it next week to setup linux on it. For now linux version may be broken  Embarrassed
newbie
Activity: 19
Merit: 0
@KL0nLutiy1

ubuntu 16.04, try to mining X17 algo


kl-1.0.4, ubuntu 16, compile error
Code:
phi.c:(.text+0xd9): undefined reference to `sph_gost512_init'
phi.c:(.text+0xe9): undefined reference to `sph_gost512'
phi.c:(.text+0xfc): undefined reference to `sph_gost512_close'
collect2: error: ld returned 1 exit status
Makefile:873: recipe for target 'sgminer' failed


kl-1.0.0 release binary linux - getting error:
Code:
sgminer-kl-1.0.0-linux# ./run-sgminer.sh                                                        
./run-sgminer.sh: line 10: 20675 Illegal instruction     (core dumped) ./sgminer -k x16r -o stratum+tcp://ravenminer.com:9999 -u
 WALLETHERE -p donate -X 256


kl-1.0.0 and kl-1.0.1 compile is ok,
but not getting good shares to pool


run script:
Code:
#!/bin/sh
export GPU_SINGLE_ALLOC_PERCENT=100
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_HEAP_SIZE=100
cd ~/sgminer/sgminer-kl/kl101
./sgminer -c ~/sgminer/sgminer-kl/kl101/sgminer.conf

config:
Code:
{
  "pools": [
   {
      "name":"umine.org",
      "priority": "0",
      "url": "stratum+tcp://s.umine.org:3737",
      "user": "DLnuKsG3bQgvC29nJbGZLk2yXp8DdX7ipY",
      "pass": "c=XVG",
      "profile": "verge"
    }
  ],
  "profiles": [
    {
      "name": "verge",
      "algorithm": "x17",
     "lookup-gap" : "2",
      "intensity": "19",
     "gpu-threads" : "2"
    }
  ],
  "default-profile": "verge",
  "quiet": false,
  "gpu-platform" : "0"
}
newbie
Activity: 88
Merit: 0
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?

I have 10 AMD Rigs. 60% of them do this. The rigs I have success with are higher grade cards (Nitro+ and Gaming X). Lower grade cards (Armor/DUAL) will get 1 card going dead quite often. Really annoying. Even with stock bios and stock clocking. Tried multiple drivers.

Did you try to lower intensity or run the miner without -g 2 flag?
newbie
Activity: 9
Merit: 0
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?

I have 10 AMD Rigs. 60% of them do this. The rigs I have success with are higher grade cards (Nitro+ and Gaming X). Lower grade cards (Armor/DUAL) will get 1 card going dead quite often. Really annoying. Even with stock bios and stock clocking. Tried multiple drivers.
newbie
Activity: 73
Merit: 0
newbie
Activity: 88
Merit: 0
newbie
Activity: 6
Merit: 0

Minor thing, but Version 1.0.2 still says "sgminer-kl v1.0.1" in the top left of the program window.  Wink
newbie
Activity: 88
Merit: 0
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?

Try a less greedy OC / UV especially if you have mod cards


buddy, that's a
stupid comment, as I said other miners with same same settings don't fuck up, also algos like neoscrypt, phi (bitbandi), xevan, etc.

Do you have a log file, to see what can go wrong?
member
Activity: 134
Merit: 10
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?

Try a less greedy OC / UV especially if you have mod cards


buddy, that's a
stupid comment, as I said other miners with same same settings don't fuck up, also algos like neoscrypt, phi (bitbandi), xevan, etc.
jr. member
Activity: 70
Merit: 3
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?

Try a less greedy OC / UV especially if you have mod cards
member
Activity: 134
Merit: 10
Hi,

everytime I try this or Avermore after some time some cards are off/dead. played with -X and -I or- -g but no difference. other/former versions of sgminer or GG never had this problem.
any ideas?

BTW.
I started to follow the build instructions in VS, but stuck, may I ask for more detailed despription, especially the part "4. PDCurses", what win32 folder?
newbie
Activity: 88
Merit: 0
x17 works like a charm and is faster than old sgminer x17 fork. Do you have plans for adding/optimizing other algos like lyra2z, c11, tribus etc?

Yes I will add a new algos, and optimize the old ones if I will find a way how to do it )
full member
Activity: 169
Merit: 100
x17 works like a charm and is faster than old sgminer x17 fork. Do you have plans for adding/optimizing other algos like lyra2z, c11, tribus etc?
newbie
Activity: 73
Merit: 0
What wrong with xevan for vega's GPU?  Angry
sr. member
Activity: 714
Merit: 252
Add linux binary

I agree but if you're using linux it shouldn't be an issue as building things on linux is easy
newbie
Activity: 88
Merit: 0
newbie
Activity: 88
Merit: 0
Hi everyone,

I want to introduce a new open source miner based on the avermore miner. It supports x16r/x16s/x17/xevan/tribus/aergo algoritms. All list of the optimizatins you could see on github by release changelog or by the commits.

x16r / x16s average hashrates:
RX580: 8 MH/s
Vega64: 14-15 MH/s

x17 hashrates:
RX580: 8.3 MH/s
Vega64: 15.5 MH/s

xevan hashrates (doesn't work with all cards yet):
RX580: 2.2-2.5 MH/s
Vega: N/A (HW errors)

phi hashrates:
RX580: 15 MH/s
Vega64 33.5 MH/s (-w 256 -X 320 -t 2)

tribus hashrates:
RX580: 33.5 MH/s
Vega64 66.7 MH/s

It contains a 1% devfee to have a motivation to continue the work on the miner.

I look forward to hearing your feedback about this new release.

Source code: https://github.com/KL0nLutiy/sgminer-kl
Bugtracker: https://github.com/KL0nLutiy/sgminer-kl/issues
Releases: https://github.com/KL0nLutiy/sgminer-kl/releases

sgminer-kl available for windows and linux.

Some optimization tips:

1. Set the following enviroment variables
Code:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100

2. You can start from xIntensity -X 256

3. You can run 2 threads per GPU --gpu-threads 2

Change log:

1) sgminer-kl-1.0.0
Initial release

2) sgminer-kl-1.0.1
Optimize echo for x16/x17
Use wolf-echo 80 kernel for x16
Optimize whirlpool and use for x16/x17/xevan
Small optimization for simd xevan

3) sgminer-kl-1.0.2
Add phi algo (~3% faster than bitbandi miner)

4) sgminer-kl-1.0.3
Optimize xevan simd kernel
Use wolf echo in xevan

5) sgminer-kl-1.0.4
Add tribus algo

6) sgminer-kl-1.0.5
Add aergo algo
Dev pool donation switching improvements

Last version sgminer-kl 1.0.5: https://github.com/KL0nLutiy/sgminer-kl/releases/tag/kl-1.0.5
Jump to: