Changing the hashing algorithm
-
Based on Ghostlanders phoneixcoin p2pool and the scrypt based p2pool I mananged to get a neoscrypt p2pool working.
it can be found here:
https://github.com/wellenreiter01/p2pool-neoscrypt
and cloned with
git clone https://github.com/wellenreiter01/p2pool-neoscrypt.git
Please use and test it.
Add your test results, comments, remarks here:
https://forum.feathercoin.com/index.php?/topic/7531-p2pool-neoscrypt-available/
-
From that repo and the recent commits it looks like your still using the ltc_scrypt module? and the one in the repo is the normal scrypt one?
-
Thank you so much for your help ahmed.
I’ve been caught up with work but I’ll be in contact.
-
Where is our feathercoin-testnet p2pool ?
-
Can’t sync,my feathercoin-testnet can not connect network.
Debug Information:
trying connection 77.96.36.162:19336,connection timeout
trying connection 188.194.128.233:19336,connection timeout
trying connection 217.253.100.15:19336,connection timeout
trying connection 86.173.144.124:19336,connection timeout
trying connection 64.90.183.217:19336,connection timeout
-
From that repo and the recent commits it looks like your still using the ltc_scrypt module? and the one in the repo is the normal scrypt one?
I’m not sure. I’ll bring Pete’s attention this way when he has a chance.
edit
pm’d you.
-
I think someone should add NeoScrypt to this wikipedia page:
https://en.wikipedia.org/wiki/Scrypt
The section with implementations would probably do well with a link to the github.
-
If anyone can improve the kernel file (neoscrypt.cl), then I will soon be completed .
-
added to trello
-
If anyone can improve the kernel file (neoscrypt.cl), then I will soon be completed .
What sort of thing is wrong with neoscript.cl Lizhi?
-
What sort of thing is wrong with neoscript.cl Lizhi?
I need a openCL kernel for neoscrypt. main code is __kernel void search()
-
I enjoyed that. Solo mining on the phoenix test net, PhenomII X4 940, 4 threads, listed at the bottom as 9202 hashes per second.
-
I’ve been looking for some information that might point us in the right direction. I skimmed openCL , but don’t know what is involved in creating a kernel.
I found this Github for scrypt that might show how it is done.
https://github.com/litecoin-extras/efficient-scrypt-kernel
Training in openCL
http://handsonopencl.github.io/
Yes that does look a bit “complex”
https://github.com/eXtremal-ik7/xpmminer/blob/master/src/OpenCL/kernel.cl
-
all seems to be very quiet now, are we waiting for someone to develop the GPU miner now?
Cheers
-
When the forum get’s the quietest, the harder the team is working behind the scenes…
I have a team in Russia, a cryptographer in Germany, budding young talent in Egypt, and an ex nasa guy in the USA, just to name a few, who are potential candidates for the bounty.
-
I had put my project .Please downland http://www.ftc-c.com/pack/cgminer-master.tar.gz , I had finished some code for GPU Miner, Now I think needs to write neoscrypt.CL
You can compily it:
cd /D/FTC/neoscrypt/max-cgminer-master autoreconf -fvi export LIBCURL_CFLAGS=-I/usr/local/curl/include export LIBCURL_LIBS=-L/usr/local/curl/lib CFLAGS="-O2 -msse2" ./configure --enable-scrypt --enable-keccak --enable-neoscrypt make
Run cgminer.exe
setx DISPLAY 0 setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1 cgminer --neoscrypt --worksize 128 --thread-concurrency 200 -o http://pool.ftc-c.com:19328 -u lizhi -p 12345
-
great work lizhi. Ive been reading up on opencl but its early stages. but it may be while before I am able to create something.
-
Lizhi,
what is your pool? is it a p2pool and is it working?
Or is it just accepting hashes from the miners, but not forwarding to feathercoind?
-
Lizhi,
what is your pool? is it a p2pool and is it working?
Or is it just accepting hashes from the miners, but not forwarding to feathercoind?
My neoscrypt-p2pool is http://pool.ftc-c.com:19328/static/
I used your p2pool codes. I find it is not work.
-
Add sgminer 4.2.2 . I will push as soon.
kernel file path is kernel\neoscrypt.cl
sgminer --algorithm neoscrypt --worksize 128 --thread-concurrency 200 -I 8 -o stratum+tcp://coinotron.com:3337 -u cqtenq.1 -p 110
cd /D/FTC/neoscrypt/sgminer-master autoreconf -i export LIBCURL_CFLAGS=-I/usr/local/curl/include export LIBCURL_LIBS=-L/usr/local/curl/lib CFLAGS="-O2 -Wall -march=native" ./configure --enable-neoscrypt ## May be edit Makefile: LIBS = -lpdcurses -lpthread -lcurl -lcurldll make