Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    Changing the hashing algorithm

    Technical Development
    58
    482
    344622
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mnstrcck last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • lizhi
        lizhi last edited by

        If anyone can improve the kernel file (neoscrypt.cl), then I will soon be completed .

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by

          added to trello

          1 Reply Last reply Reply Quote 0
          • wrapper
            wrapper Moderators last edited by

            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?

            1 Reply Last reply Reply Quote 0
            • lizhi
              lizhi last edited by

              What sort of thing is wrong with neoscript.cl Lizhi?

              I need a openCL kernel for neoscrypt. main code is __kernel void search()

              1 Reply Last reply Reply Quote 0
              • MrWyrm
                MrWyrm administrators last edited by

                I enjoyed that. Solo mining on the phoenix test net, PhenomII X4 940, 4 threads, listed at the bottom as 9202 hashes per second.

                Like what I do: 6uuy6isbrW1SBF191Bzgui1gWxPdNKx2PB

                1 Reply Last reply Reply Quote 0
                • wrapper
                  wrapper Moderators last edited by

                  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

                  1 Reply Last reply Reply Quote 0
                  • L
                    Lukey_p last edited by

                    all seems to be very quiet now, are we waiting for someone to develop the GPU miner now?

                    Cheers

                    1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User last edited by

                      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.

                      1 Reply Last reply Reply Quote 0
                      • lizhi
                        lizhi last edited by

                        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
                        
                        1 Reply Last reply Reply Quote 0
                        • kris_davison
                          kris_davison last edited by

                          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.

                          1 Reply Last reply Reply Quote 0
                          • Wellenreiter
                            Wellenreiter Moderators last edited by

                            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?

                            Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                            Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                            1 Reply Last reply Reply Quote 0
                            • lizhi
                              lizhi last edited by

                              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.

                              1 Reply Last reply Reply Quote 0
                              • lizhi
                                lizhi last edited by

                                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
                                

                                sgminer4.jpg

                                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
                                

                                sgminer5.jpg

                                1 Reply Last reply Reply Quote 0
                                • lizhi
                                  lizhi last edited by

                                  I pushed my code to git repositories :

                                  https://github.com/cqtenq/sgminer

                                  https://github.com/cqtenq/cgminer

                                  1 Reply Last reply Reply Quote 0
                                  • lizhi
                                    lizhi last edited by

                                    I download vehre’opencl , cgminer.exe can start,but not share.

                                    cgminer --neoscrypt --worksize 128 --thread-concurrency 200 -I 8 -o http://pool.ftc-c.com:19328 -u TRsuTqxAMKZNvC7JzGNgvM49rkQNcxqjhi -p x
                                    

                                    neoscrypt100.jpg

                                    1 Reply Last reply Reply Quote 0
                                    • lizhi
                                      lizhi last edited by

                                      I download vehre’opencl , cgminer.exe can start,but not share.

                                      cgminer --neoscrypt --worksize 128 --thread-concurrency 200 -I 8 -o http://pool.ftc-c.com:19328 -u TRsuTqxAMKZNvC7JzGNgvM49rkQNcxqjhi -p x
                                      

                                      neoscrypt100.jpg

                                      1 Reply Last reply Reply Quote 0
                                      • MrWyrm
                                        MrWyrm administrators last edited by

                                        Have you tried with --no-stratum?

                                        Like what I do: 6uuy6isbrW1SBF191Bzgui1gWxPdNKx2PB

                                        1 Reply Last reply Reply Quote 0
                                        • lizhi
                                          lizhi last edited by

                                          The screen shot is wrong. cgminer.exe can not run :-[ . window and linux there may be different.

                                          1 Reply Last reply Reply Quote 0
                                          • lizhi
                                            lizhi last edited by

                                            Now , cgminer can start, but can not mine. My AMD Driver is SDK 2.9.

                                            cgminer.exe --neoscrypt --worksize 256,256 --thread-concurrency 1600,1280 -I 8,8 -g 1 -o http://pool.ftc-c.com:19328 -u TRsuTqxAMKZNvC7JzGNgvM49rkQNcxqjhi -p x
                                            

                                            neoscrypt105.jpg

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post