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

    [Dev] NeoScrypt GPU Miner - Public Beta Test

    Technical Development
    52
    802
    574521
    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.
    • ghostlander
      ghostlander Regular Member last edited by

      Folks, might be a silly question but would neoscrypt work with onboard intel graphics ?

      Intel HD graphics of Sandy Briidge and newer supports OpenCL, so it will. Performance isn’t going to be impressive though.

      1 Reply Last reply Reply Quote 0
      • D
        daimyo last edited by

        ghostlander, It sure isn`t. Just wanted to make sure its in the arsenal :) thanks

        1 Reply Last reply Reply Quote 0
        • S
          slowhash Regular Member last edited by

          Intel HD graphics of Sandy Briidge and newer supports OpenCL, so it will. Performance isn’t going to be impressive though.

          Do the APU’s support OpenCL? My wife’s PC is due to get upgraded sometime soon, and that might effect what gets built.

          1 Reply Last reply Reply Quote 0
          • C
            cisahasa last edited by

            Do the APU’s support OpenCL? My wife’s PC is due to get upgraded sometime soon, and that might effect what gets built.

            found something like this:

            so i guess it will work?
            AMD Embedded GPU and APU Driver 14.201.1009 for Windows 7/8

            Thia is the latest graphics driver for AMD’s Embedded GPU and APUs. Windows 7/8/8.1 32-bit and 64-bit supported.

            1 Reply Last reply Reply Quote 0
            • ghostlander
              ghostlander Regular Member last edited by

              Do the APU’s support OpenCL? My wife’s PC is due to get upgraded sometime soon, and that might effect what gets built.

              Of course they do. Even old Llano with 400 pre-GCN units is a good thing to have. Kaveri with 512 GCN units is even better, though I still prefer 4 real cores of Llano to 4 CMT cores of Kaveri.

              1 Reply Last reply Reply Quote 0
              • X
                xIIImaL last edited by

                neoscrypt_vliw.cl v3

                HD6970: 19.5KH/s to 50.5KH/s and no HW errors!

                Thanks to a much better global memory management with burst writes. Also tried a trick with copying a workgroup buffer to local memory and writing back asynchronously to global memory through async_work_group_copy(), but it didn’t work out (36KH/s and 15% of HW errors). A 2.5x speed increase is something to celebrate anyway. Anyone cares to donate towards drinks, whores and blackjack? ;)

                How it use? Don’t work for me with cgminer 3.7.8. Cards in rig: 6950,6950,6870,5870,5870. Drivers 13.12, Windows 7 x64 sp1

                VeEr8l5s-vo.jpg

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

                  What is the content of your .bat file? I suggest to rename your feathercoin.conf and start with a simple 'cgminer’command.

                  Then enter the url, username and password of your pool when prompted and try that. If the miner works write the config file to disk and start tuning from there.

                  If it doesn’t work, I leave it to the Wolf0 and Avehre to find a solution

                  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
                  • ghostlander
                    ghostlander Regular Member last edited by

                    How it use? Don’t work for me with cgminer 3.7.8. Cards in rig: 6950,6950,6870,5870,5870. Drivers 13.12, Windows 7 x64 sp1

                    Replace this in the kernel:

                    /* NeoScrypt core engine:
                     * N = 128, r = 2, p = 1, salt = password */
                    __kernel __attribute__((vec_type_hint(uint4)))
                    __kernel __attribute__((reqd_work_group_size(WORKGROUPSIZE, 1, 1)))
                    __kernel void search(__global const uint4* restrict password,
                      volatile __global uint* restrict output, __global uint16* globalcache,
                      const uint target) {
                        uint glbid = get_global_id(0);
                        uint grpid = get_group_id(0);
                        uint lsize = WORKGROUPSIZE;
                        uint lclid = glbid & (WORKGROUPSIZE - 1);
                    
                        __global uint16 *G = &globalcache[(grpid * WORKGROUPSIZE) << 9];
                    

                    with this:

                    /* NeoScrypt core engine:
                     * N = 128, r = 2, p = 1, salt = password */
                    __kernel __attribute__((vec_type_hint(uint4)))
                    __kernel void search(__global const uint4* restrict password,
                      volatile __global uint* restrict output, __global uint16* globalcache,
                      const uint target) {
                        uint glbid = get_global_id(0);
                        uint grpid = get_group_id(0);
                        uint lsize = get_local_size(0);
                        uint lclid = glbid & (lsize - 1);
                    
                        __global uint16 *G = &globalcache[(grpid * lsize) << 9];
                    

                    It makes the kernel very compatible at -1% of performance.

                    1 Reply Last reply Reply Quote 0
                    • C
                      cisahasa last edited by

                      Replace this in the kernel:

                      /* NeoScrypt core engine:
                       * N = 128, r = 2, p = 1, salt = password */
                      __kernel __attribute__((vec_type_hint(uint4)))
                      __kernel __attribute__((reqd_work_group_size(WORKGROUPSIZE, 1, 1)))
                      __kernel void search(__global const uint4* restrict password,
                        volatile __global uint* restrict output, __global uint16* globalcache,
                        const uint target) {
                          uint glbid = get_global_id(0);
                          uint grpid = get_group_id(0);
                          uint lsize = WORKGROUPSIZE;
                          uint lclid = glbid & (WORKGROUPSIZE - 1);
                      
                          __global uint16 *G = &globalcache[(grpid * WORKGROUPSIZE) << 9];
                      

                      with this:

                      /* NeoScrypt core engine:
                       * N = 128, r = 2, p = 1, salt = password */
                      __kernel __attribute__((vec_type_hint(uint4)))
                      __kernel void search(__global const uint4* restrict password,
                        volatile __global uint* restrict output, __global uint16* globalcache,
                        const uint target) {
                          uint glbid = get_global_id(0);
                          uint grpid = get_group_id(0);
                          uint lsize = get_local_size(0);
                          uint lclid = glbid & (lsize - 1);
                      
                          __global uint16 *G = &globalcache[(grpid * lsize) << 9];
                      

                      It makes the kernel very compatible at -1% of performance.

                      does sgminer with wolf latest kernel work for 6xxx cards as it is? +using dll fix for drivers??

                      playground with kernels and miners is a little complicated now…

                      hard to keep on track

                      1 Reply Last reply Reply Quote 0
                      • I
                        insanid last edited by

                        found something like this:

                        so i guess it will work?
                        AMD Embedded GPU and APU Driver 14.201.1009 for Windows 7/8

                        Thia is the latest graphics driver for AMD’s Embedded GPU and APUs. Windows 7/8/8.1 32-bit and 64-bit supported.

                        AMD APUs should work just fine in sgminer, in fact they are faster than Intel onboard graphics from what I have seen, but still very slow compared to GPUs.

                        1 Reply Last reply Reply Quote 0
                        • W
                          Wolf0 Regular Member last edited by

                          Not feeling well, but this is something I’ve been working on (NSFW): https://ottrbutt.com/miner/neoscryptwolf-11132014.png

                          1 Reply Last reply Reply Quote 0
                          • S
                            slowhash Regular Member last edited by

                            Ooohhh, new pictures… Um, I mean, good speed improvement!!

                            1 Reply Last reply Reply Quote 0
                            • I
                              insanid last edited by

                              Not feeling well, but this is something I’ve been working on (NSFW): https://ottrbutt.com/miner/neoscryptwolf-11132014.png

                              Looks like Freya has some new companions to play with :) Also, the speed improvements are looking great especially for the 290x! Hope you feel better soon Wolf.

                              1 Reply Last reply Reply Quote 0
                              • S
                                slowhash Regular Member last edited by

                                Hopefully $15g makes him feel a little better… O0

                                https://bitcointalk.org/index.php?topic=854257.0;all

                                1 Reply Last reply Reply Quote 0
                                • W
                                  Wolf0 Regular Member last edited by

                                  Hopefully $15g makes him feel a little better… O0

                                  https://bitcointalk.org/index.php?topic=854257.0;all

                                  triplef wanted to try it. If it works, it’ll be a miracle lol

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    slowhash Regular Member last edited by

                                    triplef wanted to try it. If it works, it’ll be a miracle lol

                                    If you can get it, go for it!!

                                    1 Reply Last reply Reply Quote 0
                                    • W
                                      Wolf0 Regular Member last edited by

                                      Ooohhh, new pictures… Um, I mean, good speed improvement!!

                                      Haha, if you’re interested, all my wallpapers are here (nsfw): https://ottrbutt.com/wallpapers/

                                      1 Reply Last reply Reply Quote 0
                                      • D
                                        daimyo last edited by

                                        ha ha ha

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          slowhash Regular Member last edited by

                                          Haha, if you’re interested, all my wallpapers are here (nsfw): https://ottrbutt.com/wallpapers/

                                          LOL, not really, but I thought I’d make a funny comment on it…

                                          1 Reply Last reply Reply Quote 0
                                          • W
                                            Wolf0 Regular Member last edited by

                                            LOL, not really, but I thought I’d make a funny comment on it…

                                            Some people are, some aren’t, so I figured I’d post it.

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