Pages:
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.
Pages:
Jump to: