Bitcoin Forum
November 04, 2025, 07:45:51 PM *
News: Latest Bitcoin Core release: 30.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: running Jean-Luc's Poolard Algo on GPUs  (Read 155 times)
mahurovihamilo (OP)
Jr. Member
*
Online Online

Activity: 48
Merit: 2


View Profile
October 27, 2025, 06:56:27 PM
 #1

Does any of  you know, in Linux, how to enumerate the GPUs? I am using this, but getting an error:

./kangaroo -gpu gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 -ws savedKangs.txt -wi 30 in.txt
Kangaroo v2.2

Unexpected gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 argument

Thank you!
flapduck
Member
**
Offline Offline

Activity: 69
Merit: 28


View Profile
October 29, 2025, 11:24:34 AM
Merited by vapourminer (1)
 #2

Drop the gpuIdX labels because Kangaroo wants only plain integers.

List the devices with nvidia-smi -L or clinfo -l. Then run something like a ./kangaroo -gpu 0,1,2,3,etc. -ws saverKangeroozer.txt -wi 30 input.txt

ABCbits
Legendary
*
Offline Offline

Activity: 3416
Merit: 9320



View Profile
October 30, 2025, 08:27:31 AM
 #3

I give you suggestion on different thread 2 days ago? Is it not working? If so, please mention it so other member can avoid giving same suggestion.

Does anyone know, in Linux, how to enumerate the GPUs? when using Jean-Luc's script? I am using this, but getting an error:

./kangaroo -gpu gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 -ws savedKangs.txt -wi 30 in.txt

Kangaroo v2.2

Unexpected gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 argument


So the question is, how to enumerate the 8 GPUs on the script commend.

Thank you!

Based on the GitHub README file, how about this?

Code:
./kangaroo -gpu -gpuId 0,1,2,3,4,5,6,7

mahurovihamilo (OP)
Jr. Member
*
Online Online

Activity: 48
Merit: 2


View Profile
October 30, 2025, 06:00:55 PM
Last edit: November 01, 2025, 08:27:27 PM by mprep
 #4

I give you suggestion on different thread 2 days ago? Is it not working? If so, please mention it so other member can avoid giving same suggestion.

Does anyone know, in Linux, how to enumerate the GPUs? when using Jean-Luc's script? I am using this, but getting an error:

./kangaroo -gpu gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 -ws savedKangs.txt -wi 30 in.txt

Kangaroo v2.2

Unexpected gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 argument


So the question is, how to enumerate the 8 GPUs on the script commend.

Thank you!

Based on the GitHub README file, how about this?

Code:
./kangaroo -gpu -gpuId 0,1,2,3,4,5,6,7


Thank you for your reply !!



I give you suggestion on different thread 2 days ago? Is it not working? If so, please mention it so other member can avoid giving same suggestion.

Does anyone know, in Linux, how to enumerate the GPUs? when using Jean-Luc's script? I am using this, but getting an error:

./kangaroo -gpu gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 -ws savedKangs.txt -wi 30 in.txt

Kangaroo v2.2

Unexpected gpuId0,gpuId1,gpuId2,gpuId3,gpuId4,gpuId5,gpuId6,gpuId7 argument


So the question is, how to enumerate the 8 GPUs on the script commend.

Thank you!

Based on the GitHub README file, how about this?

Code:
./kangaroo -gpu -gpuId 0,1,2,3,4,5,6,7

Sorry I missed your other reply, thank you for your replies !!



Thank you @flapduck and @ABCbits for your replies, I got it to run !!

on a similar track, I have been told that Pollar RHO is 256 bits capable while Jean-Lucs is not. Do you know or are aware of a reliable Pollard Rho GPU capable implementation that you can recommend in github or similar.

I have seen a couple there but they seems "sketchy" code wise ..

Thank you.

[moderator's note: consecutive posts merged]
nc50lc
Legendary
*
Offline Offline

Activity: 2954
Merit: 7838


Self-proclaimed Genius


View Profile
October 31, 2025, 06:35:16 AM
Merited by vapourminer (1), ABCbits (1)
 #5

on a similar track, I have been told that Pollar RHO is 256 bits capable while Jean-Lucs is not. Do you know or are aware of a reliable Pollard Rho GPU capable implementation that you can recommend in github or similar.
Do you mean that it's capable of searching 256-bit private key?
If this is for the puzzle transaction, it doesn't matter if it can't since those output's private keys are just limited to lower ranges.

For a list of similar tools, try this thread: https://bitcointalk.org/index.php?topic=5422375.0

mahurovihamilo (OP)
Jr. Member
*
Online Online

Activity: 48
Merit: 2


View Profile
November 01, 2025, 06:27:31 PM
 #6

 Thank you @nc50lc !!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!