xmrig / xmrig-cuda

NVIDIA CUDA plugin for XMRig miner
GNU General Public License v3.0
352 stars 153 forks source link

xmrig does not create GPU config for Argon2/Chukwa #173

Open BreadJS opened 1 year ago

BreadJS commented 1 year ago

Hello,

I noticed that there is no GPU config created for Argon2/Chukwa algo. I was wondering why the algo is supported but is not coded to create a config? Figuring all the values out for yourself is a pain in the butt....

Would love to get a response on this!

Spudz76 commented 1 year ago

https://github.com/xmrig/xmrig-cuda/blob/master/CMakeLists.txt#L14

There are no chukwa kernels for CUDA. And therefore no generation of a profile...

BreadJS commented 1 year ago

https://github.com/xmrig/xmrig-cuda/blob/master/CMakeLists.txt#L14

There are no chukwa kernels for CUDA. And therefore no generation of a profile...

Thank you for your anwser! How could I create a profile if I may ask? I read the code of NinjaRig and they do have profile but not the correct one that I need.

Thanks in advance :)

Spudz76 commented 1 year ago

Well if the algo isn't supported, having a profile doesn't do anything.

BreadJS commented 1 year ago

@Spudz76 Understandable. I try to make a different variant of Argon2id/Chukwa With less iterations and less memory. But if generating a profile is not possible some how then it stops there. But it should be possible for sure. I just don't know how

Spudz76 commented 1 year ago

Find some CUDA code for the algorithm such as from here and then take it and wrap it how xmrig kernels work (adapt the internal API).

Or work upon the CPU implementation which is the only supported platform as of now.