Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
BreadJS opened this issue Sep 22, 2022 · 5 comments
Open

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

BreadJS opened this issue Sep 22, 2022 · 5 comments

Comments

@BreadJS
Copy link

BreadJS commented Sep 22, 2022

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
Copy link
Contributor

Spudz76 commented Sep 25, 2022

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
Copy link
Author

BreadJS commented Sep 25, 2022

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
Copy link
Contributor

Spudz76 commented Sep 26, 2022

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

@BreadJS
Copy link
Author

BreadJS commented Sep 27, 2022

@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
Copy link
Contributor

Spudz76 commented Sep 27, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants