Pages:
Author

Topic: GMiner v3.24 Ergo+KASPA+ZIL/KAWPOW/Equihash/Cortex - page 93. (Read 306918 times)

newbie
Activity: 16
Merit: 0
i got BSOD system service exception windows 10 after 24+ hours mining Grin with Gminer v1.34
newbie
Activity: 38
Merit: 0
I've also stopped using gminer until Zminer777 addresses these accusations. This is a despicable thing to do to another hard-working developer. And to charge double on top of it all is just disgusting to me. If this is in fact true, and it appears so, Zminer should be ashamed. At least take the time to code your own kernels rather than steal other people's hard work and put your name on it.
jr. member
Activity: 211
Merit: 6
But did you ever thought how many miners with integrated dev fee are using some parts of original and free ccminer? It is open source, so anybody can do same things, thats why we have closed source miners.
jr. member
Activity: 59
Merit: 1
this code dispute has nothing with do with other uses of gminer, which i enjoy and continue to support.

It begs the question though - how much other code in gminer is simply ripped off from other developers? How much original code is in gminer at all? Thieves are thieves..
sr. member
Activity: 1484
Merit: 253
this code dispute has nothing with do with other uses of gminer, which i enjoy and continue to support.

You are totally right on it.
Purely from performance characteristics its clear that the cuda codes for Beam and likely also for all the other algorithms are own work and original.
The fraud is only on the recently introduced AMD Beam code that seems to be just the lolMiner code with small modification (two kernels renamed and one kernel doing a small extra output that their miner seems to need) but with double fee. Only purpose: pushing me out of the Beam market and getting more of the cake. And this is not fair. As said, I believe the other codes are their own work and on professional basis I must admit I am always impressed by the speed this cuda codes have. But with this AMD code you gone too far.

Agreed.
I'm use lolMiner for BEAM on AMD. Lolliedieb, please add support for grin algos in your miner for AMD cards and all AMD miners go to your miner!
member
Activity: 433
Merit: 48
this code dispute has nothing with do with other uses of gminer, which i enjoy and continue to support.

You are totally right on it.
Purely from performance characteristics its clear that the cuda codes for Beam and likely also for all the other algorithms are own work and original.
The fraud is only on the recently introduced AMD Beam code that seems to be just the lolMiner code with small modification (two kernels renamed and one kernel doing a small extra output that their miner seems to need) but with double fee. Only purpose: pushing me out of the Beam market and getting more of the cake. And this is not fair. As said, I believe the other codes are their own work and on professional basis I must admit I am always impressed by the speed this cuda codes have. But with this AMD code you gone too far.
newbie
Activity: 164
Merit: 0
this code dispute has nothing with do with other uses of gminer, which i enjoy and continue to support.
member
Activity: 297
Merit: 10
does lolMiner work on linux for Nvidia for grin29s?
jr. member
Activity: 128
Merit: 5
Dear gminer developers:

I am very personally disappointed to see this. We like offering choices of miners to our customers and friends but we cannot support stealing, whether the market is doing well or not.

Lolliedieb is a hardworking pioneer and talented coder and overall plus to the miners. And a friend. If it is true what has been shown in this thread, please reconsider stealing and reselling his code. In the meantime we may be removing formal support for gminer.

Thank you all other miners posting here, and for keeping crypto honest and fair and fun!

~ melt
getpimp.org | miner.farm

newbie
Activity: 20
Merit: 0

And gminer also work with MRR and nicehash pool if i mine BEAM, only grin29 have a problem

same problem for me. hope this works soon, bminer is so slow!
newbie
Activity: 7
Merit: 0
I've stopped using gminer. 
jr. member
Activity: 230
Merit: 1
Zminer777 we need your comment.. if your stealing lolminer code then everyone need to stop using gminer as your a fraud.
If this is the case we all need to make sure we share this to everyone on forums and discord.
newbie
Activity: 60
Merit: 0
DO NOT SUPPORT THIS PROJECT

Also now a new OP in Scam Accusations - https://bitcointalk.org/index.php?topic=5112857.new#new
I hereby accuse gminer devs of copy/pasting another dev hard work to reap fees for themselves.

GMiner CUDA Equihash Miner v1.34

Fee is 2%

tsk, and to think i gave the OP merit.. when it seems the done thing is to just rip off others work and double the dev fee?

nice AMD miner, by the way. your users can find the original here (with half the fee) https://github.com/Lolliedieb/lolMiner-preview/releases/tag/0.7_a5


LOLMINER KERNEL:

https://i.imgur.com/LTnk2wD.png


GMINER KERNEL:

https://i.imgur.com/3SGZa76.png


I find it abhorrent that this dev has lowered himself to just ripping of the hard work of Lollie.. a highly respected algorithm designer who works a full-time job whilst trying his best to provide a low fee AMD miner for the community.

sickening. Avoid Gminer 1.34. It's a copy/paste and no better than a shit-fork.
Thanks for pointing this out, as I wasn't aware of this. I agree, it's better to support the project that actually contributed original code and development. BTW, where is Lolledieb's fee posted at?
jr. member
Activity: 45
Merit: 1
I'm mining Grin with this. copy paste "OPEN SOURCE"...lol .nothing new
member
Activity: 433
Merit: 48

__kernel void clearCounter (
                __global uint4 * counters,
                __global uint4 * res) {

        uint gId = get_global_id(0);
        counters[gId] = (uint4) 0;

        if (gId == 0) {
                res[0] = (uint4) 0;
        }
}
https://github.com/BeamMW/opencl-miner


Well depends if you want the miner to keep working ^^
That kernel is fairly simple and just cleans up the counter array for the next rounds. If you like to start writing an own miner I would give a look to the later rounds code - performance of this here is negligible compared to the rest.

By the way the sources of the Beam OS miner is of cause close to lolMiner since I wrote both  Wink
But the OS miner is free to use and to modify by any one (someone observed bMiner having similar speed as the beam os miner? ^^)
Anyways, stopping now for today here. Have a good night or day all (where ever you are)
full member
Activity: 1179
Merit: 209
DO NOT SUPPORT THIS PROJECT

Also now a new OP in Scam Accusations - https://bitcointalk.org/index.php?topic=5112857.new#new
I hereby accuse gminer devs of copy/pasting another dev hard work to reap fees for themselves.

GMiner CUDA Equihash Miner v1.34

Fee is 2%

tsk, and to think i gave the OP merit.. when it seems the done thing is to just rip off others work and double the dev fee?

nice AMD miner, by the way. your users can find the original here (with half the fee) https://github.com/Lolliedieb/lolMiner-preview/releases/tag/0.7_a5


LOLMINER KERNEL:




GMINER KERNEL:




I find it abhorrent that this dev has lowered himself to just ripping of the hard work of Lollie.. a highly respected algorithm designer who works a full-time job whilst trying his best to provide a low fee AMD miner for the community.

sickening. Avoid Gminer 1.34. It's a copy/paste and no better than a shit-fork.

What can be changed here? )))

__kernel void clearCounter (
                __global uint4 * counters,
                __global uint4 * res) {

        uint gId = get_global_id(0);
        counters[gId] = (uint4) 0;

        if (gId == 0) {
                res[0] = (uint4) 0;
        }
}
https://github.com/BeamMW/opencl-miner
newbie
Activity: 20
Merit: 0
[...]The speeds are almost exactly the same as I was getting with lolminer.[...]
you mean like about 1% off? Roll Eyes

the non alpha versions of lolminer had also watchdog, perhaps its again in the 0.7 release.
member
Activity: 433
Merit: 48
Oh ... there was someone faster then I was ^^

Sry but we could not resist analyzing what you did - or rather what I did, because comparing codes gMiner AMD is just a lolMiner copy cat - at least currently and except for the combination round - that one looks indeed a bit different.

So dear community - if you want to support AMD development - pick the original at lower fee. Thx



Edit: I realized that the above screens are not bad, but only show a meta fraction from the kernel top.
This here is better imao (end of equihash round 2, extracted on Radeon 7):

lolMiner 0.7 a5
Code:
BB3_147:
v_bfe_u32 v3, v7, 12, 13                                   // 000000011CD8: D1C80003 02351907
v_lshlrev_b32_e32 v5, 2, v3                                // 000000011CE0: 240A0682
v_mov_b32_e32 v9, s19                                      // 000000011CE4: 7E120213
v_add_co_u32_e32 v8, vcc, s18, v5                          // 000000011CE8: 32100A12
v_addc_co_u32_e32 v9, vcc, 0, v9, vcc                      // 000000011CEC: 38121280
v_mov_b32_e32 v12, 1                                       // 000000011CF0: 7E180281
global_atomic_add v5, v[8:9], v12, off glc                 // 000000011CF4: DD098000 057F0C08
v_lshlrev_b32_e32 v8, 2, v0                                // 000000011CFC: 24100082
v_lshlrev_b32_e32 v4, 2, v4                                // 000000011D00: 24080882
v_add_u32_e32 v8, s4, v8                                   // 000000011D04: 68101004
v_add_u32_e32 v4, s4, v4                                   // 000000011D08: 68080804
ds_read2st64_b32 v[8:9], v8 offset1:19                     // 000000011D0C: D8701300 08000008
ds_read2st64_b32 v[10:11], v4 offset1:19                   // 000000011D14: D8701300 0A000004
v_lshrrev_b32_e32 v13, 25, v7                              // 000000011D1C: 201A0E99
v_lshrrev_b32_e32 v7, 25, v6                               // 000000011D20: 200E0C99
v_lshl_or_b32 v6, v6, 7, v13                               // 000000011D24: D2000006 04350F06
s_waitcnt lgkmcnt(0)                                       // 000000011D2C: BF8CC07F
v_xor_b32_e32 v4, v10, v8                                  // 000000011D30: 2A08110A
v_xor_b32_e32 v8, v11, v9                                  // 000000011D34: 2A10130B
v_lshrrev_b32_e32 v10, 25, v4                              // 000000011D38: 20140899
v_lshl_or_b32 v7, v4, 7, v7                                // 000000011D3C: D2000007 041D0F04
v_lshrrev_b32_e32 v4, 4, v9                                // 000000011D44: 20081284
v_lshrrev_b32_e32 v9, 4, v11                               // 000000011D48: 20121684
v_max_u32_e32 v11, v4, v9                                  // 000000011D4C: 1E161304
v_lshrrev_b32_e32 v14, 16, v11                             // 000000011D50: 201C1690
v_min_u32_e32 v4, v4, v9                                   // 000000011D54: 1C081304
v_lshlrev_b32_e32 v9, 16, v11                              // 000000011D58: 24121690
v_add_u32_e32 v12, v14, v12                                // 000000011D5C: 6818190E
v_lshrrev_b32_e32 v13, 16, v4                              // 000000011D60: 201A0890
v_and_or_b32 v9, v4, s2, v9                                // 000000011D64: D2010009 04240504
v_mul_u32_u24_e32 v4, v12, v14                             // 000000011D6C: 10081D0C
v_and_b32_e32 v8, 15, v8                                   // 000000011D70: 2610108F
v_lshrrev_b32_e32 v4, 1, v4                                // 000000011D74: 20080881
v_lshlrev_b32_e32 v8, 7, v8                                // 000000011D78: 24101087
v_add_lshl_u32 v4, v4, v13, 12                             // 000000011D7C: D1FE0004 02321B04
v_or3_b32 v8, v10, v8, v4                                  // 000000011D84: D2020008 0412110A
s_waitcnt vmcnt(0)                                         // 000000011D8C: BF8C0F70
v_cmp_gt_u32_e32 vcc, s3, v5                               // 000000011D90: 7D980A03
s_and_b64 exec, exec, vcc                                  // 000000011D94: 86FE6A7E
BB3_148:
v_mad_u32_u24 v3, v3, s3, v5                               // 000000011D98: D1C30003 04140703
v_mov_b32_e32 v4, 0                                        // 000000011DA0: 7E080280
v_lshlrev_b64 v[3:4], 4, v[3:4]                            // 000000011DA4: D28F0003 00020684
v_mov_b32_e32 v5, s21                                      // 000000011DAC: 7E0A0215
v_add_co_u32_e32 v3, vcc, s20, v3                          // 000000011DB0: 32060614
v_addc_co_u32_e32 v4, vcc, v5, v4, vcc                     // 000000011DB4: 38080905
global_store_dwordx4 v[3:4], v[6:9], off                   // 000000011DB8: DC7C8000 007F0603

GMiner 1.34
Code:
BB3_147:
v_bfe_u32 v3, v7, 12, 13                                   // 000000011CD8: D1C80003 02351907
v_lshlrev_b32_e32 v5, 2, v3                                // 000000011CE0: 240A0682
v_mov_b32_e32 v9, s19                                      // 000000011CE4: 7E120213
v_add_co_u32_e32 v8, vcc, s18, v5                          // 000000011CE8: 32100A12
v_addc_co_u32_e32 v9, vcc, 0, v9, vcc                      // 000000011CEC: 38121280
v_mov_b32_e32 v12, 1                                       // 000000011CF0: 7E180281
global_atomic_add v5, v[8:9], v12, off glc                 // 000000011CF4: DD098000 057F0C08
v_lshlrev_b32_e32 v8, 2, v0                                // 000000011CFC: 24100082
v_lshlrev_b32_e32 v4, 2, v4                                // 000000011D00: 24080882
v_add_u32_e32 v8, s4, v8                                   // 000000011D04: 68101004
v_add_u32_e32 v4, s4, v4                                   // 000000011D08: 68080804
ds_read2st64_b32 v[8:9], v8 offset1:19                     // 000000011D0C: D8701300 08000008
ds_read2st64_b32 v[10:11], v4 offset1:19                   // 000000011D14: D8701300 0A000004
v_lshrrev_b32_e32 v13, 25, v7                              // 000000011D1C: 201A0E99
v_lshrrev_b32_e32 v7, 25, v6                               // 000000011D20: 200E0C99
v_lshl_or_b32 v6, v6, 7, v13                               // 000000011D24: D2000006 04350F06
s_waitcnt lgkmcnt(0)                                       // 000000011D2C: BF8CC07F
v_xor_b32_e32 v4, v10, v8                                  // 000000011D30: 2A08110A
v_xor_b32_e32 v8, v11, v9                                  // 000000011D34: 2A10130B
v_lshrrev_b32_e32 v10, 25, v4                              // 000000011D38: 20140899
v_lshl_or_b32 v7, v4, 7, v7                                // 000000011D3C: D2000007 041D0F04
v_lshrrev_b32_e32 v4, 4, v9                                // 000000011D44: 20081284
v_lshrrev_b32_e32 v9, 4, v11                               // 000000011D48: 20121684
v_max_u32_e32 v11, v4, v9                                  // 000000011D4C: 1E161304
v_lshrrev_b32_e32 v14, 16, v11                             // 000000011D50: 201C1690
v_min_u32_e32 v4, v4, v9                                   // 000000011D54: 1C081304
v_lshlrev_b32_e32 v9, 16, v11                              // 000000011D58: 24121690
v_add_u32_e32 v12, v14, v12                                // 000000011D5C: 6818190E
v_lshrrev_b32_e32 v13, 16, v4                              // 000000011D60: 201A0890
v_and_or_b32 v9, v4, s2, v9                                // 000000011D64: D2010009 04240504
v_mul_u32_u24_e32 v4, v12, v14                             // 000000011D6C: 10081D0C
v_and_b32_e32 v8, 15, v8                                   // 000000011D70: 2610108F
v_lshrrev_b32_e32 v4, 1, v4                                // 000000011D74: 20080881
v_lshlrev_b32_e32 v8, 7, v8                                // 000000011D78: 24101087
v_add_lshl_u32 v4, v4, v13, 12                             // 000000011D7C: D1FE0004 02321B04
v_or3_b32 v8, v10, v8, v4                                  // 000000011D84: D2020008 0412110A
s_waitcnt vmcnt(0)                                         // 000000011D8C: BF8C0F70
v_cmp_gt_u32_e32 vcc, s3, v5                               // 000000011D90: 7D980A03
s_and_b64 exec, exec, vcc                                  // 000000011D94: 86FE6A7E
BB3_148:
v_mad_u32_u24 v3, v3, s3, v5                               // 000000011D98: D1C30003 04140703
v_mov_b32_e32 v4, 0                                        // 000000011DA0: 7E080280
v_lshlrev_b64 v[3:4], 4, v[3:4]                            // 000000011DA4: D28F0003 00020684
v_mov_b32_e32 v5, s21                                      // 000000011DAC: 7E0A0215
v_add_co_u32_e32 v3, vcc, s20, v3                          // 000000011DB0: 32060614
v_addc_co_u32_e32 v4, vcc, v5, v4, vcc                     // 000000011DB4: 38080905
global_store_dwordx4 v[3:4], v[6:9], off                   // 000000011DB8: DC7C8000 007F0603

That code is from the part where the round results get combined and written back to the memory. Its really surprising this performs the same  Roll Eyes
member
Activity: 952
Merit: 17
raskul
DO NOT SUPPORT THIS PROJECT

Also now a new OP in Scam Accusations - https://bitcointalk.org/index.php?topic=5112857.new#new
I hereby accuse gminer devs of copy/pasting another dev hard work to reap fees for themselves.

GMiner CUDA Equihash Miner v1.34

Fee is 2%

tsk, and to think i gave the OP merit.. when it seems the done thing is to just rip off others work and double the dev fee?

nice AMD miner, by the way. your users can find the original here (with half the fee) https://github.com/Lolliedieb/lolMiner-preview/releases/tag/0.7_a5


LOLMINER KERNEL:




GMINER KERNEL:




I find it abhorrent that this dev has lowered himself to just ripping of the hard work of Lollie.. a highly respected algorithm designer who works a full-time job whilst trying his best to provide a low fee AMD miner for the community.

sickening. Avoid Gminer 1.34. It's a copy/paste and no better than a shit-fork.
newbie
Activity: 60
Merit: 0
Good job!!! Version 1.34 works really well on my 13 card AMD rig! The speeds are almost exactly the same as I was getting with lolminer. But, I prefer to use gminer because of the watchdog feature.
Pages:
Jump to: