Bitcoin Forum
October 10, 2024, 03:49:45 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Porting Etarkangaroo to Linux (cuda solver for SECP256K1)  (Read 74 times)
alexxino (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
August 02, 2024, 01:46:57 PM
Last edit: August 02, 2024, 01:59:22 PM by alexxino
 #1

Hello all!
Etarkangaroo is a software developed by Etar or Etayson based on JeanLucPons code. It has been coded in PureBasic language and it is compiled only for Windows so in order to be able to run it in bigger servers,  I'm trying to port it to Linux but its not easy.

I was able to compile it without errors, but not totally successfully I would say! because when I run a real task, it returns 'Segmentation Fault' due to some wrong memory access/allocation error.

By debugging the program run code I was able to identify that the line that is breaking the program is the following line in the Curve64 file :
Code:
Curve::GTableGen(*GTable)
I have tried to debug this Curve64 file with multiple stop traces without much luck.

Code:
APP VERSION: Etarkangaro02_3-Modified by Alexxino
CUDA device found: 1
Driver version API: 12.0
GPU #0 NVIDIA GeForce RTX 3090 (ARCH86) (23996.812/24259MB) ( 82x128)=>(164x256 )
Total kangaroos: 5373952
Hash config st:c0e1fba6aed29a36237f743b739d4d5c026ece33
Segmentation fault (core dumped)
root@c. 11724837:~/test$

I have tried running it in different hosts with other configs and the error is always the same:

Code:
root@C. 11723877:0$ •/salida
APP VERSION: Etarkangar002_3
CUDA device found: 8
Driver version API: 12.0
GPU#0 NVIDIA GeForce RTX 4090(ARCH89) (23823.562/24215MB) (128x128)=>(256x256).
GPU#1 NVIDIA GeForce RTX 4090(ARCH89) (23825.812/24217MB) (128x128)=>(256x256)
GPU#2 NVIDIA GeForce RTX 4090(ARCH89) (23825.812/24217MB) (128x128)=>(256x256)
GPU#3 NVIDIA GeForce RTX 4090(ARCH89)(22299.000/22690MB) (128x128)=>(256x256)
GPU#4 NVIDIA GeForce RTX 4090(ARCH89)(23825.812/24217MB) (128x128)=>(256x256)
GPU#5 NVIDIA GeForce RTX 4090(ARCH89)(23825.812/24217MB) (128×128)=>(256x256)
GPU#6 NVIDIA GeForce RTX 4090(ARCH89)(23825.812/24217MB) (128x128)=>(256x256)
GPU#7 NVIDIA GeForce RTX 4090(ARCH89)(23825.812/24217MB) (128×128)=>(256x256)
Total.. kangaroos: 67108864
Hash config st:90ffaf8e82880e29fa7bf0f961a872110ee6f809
Segmentation fault
(core dumped)
root@C. 11723877: ~$

Does anybody know how to fix/solve this error?
I have posted this information also in his github repository, however I think this forum has much bigger visibility so maybe somebody in the community knows the trick!
Very appreciated

References:  
https://github.com/Etayson/Etarkangaroo
https://github.com/Etayson/Etarkangaroo/issues/6
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!