Bitcoin Forum
March 28, 2024, 12:29:16 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 »
  Print  
Author Topic: NSGminer v0.9.4: The Fastest NeoScrypt GPU Miner  (Read 221581 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 01, 2016, 12:39:00 PM
 #141

NSGminer v0.9.0 (NeoScrypt GPU miner) is available, see the OP. Over 2x performance of the current SGminer.

HD7990 (two Tahiti GPUs, downvolted and downclocked to 850MHz core / 1250MHz memory) delivers 680KH/s for me.

R9 280X (unlucky one with Elpida memory, 1050MHz core / 1600MHz memory) = 400KH/s

HD6970 = 120KH/s, HD5870 = 100KH/s

Happy New Year!

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
1711628956
Hero Member
*
Offline Offline

Posts: 1711628956

View Profile Personal Message (Offline)

Ignore
1711628956
Reply with quote  #2

1711628956
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711628956
Hero Member
*
Offline Offline

Posts: 1711628956

View Profile Personal Message (Offline)

Ignore
1711628956
Reply with quote  #2

1711628956
Report to moderator
1711628956
Hero Member
*
Offline Offline

Posts: 1711628956

View Profile Personal Message (Offline)

Ignore
1711628956
Reply with quote  #2

1711628956
Report to moderator
Conqueror
Legendary
*
Offline Offline

Activity: 1354
Merit: 1020


I was diagnosed with brain parasite


View Profile
January 01, 2016, 03:20:12 PM
 #142

sent you 500FTC
Mario241077
Legendary
*
Offline Offline

Activity: 1302
Merit: 1000

ORB has a good chance to grow.


View Profile
January 01, 2016, 06:22:23 PM
 #143

sent you 250 ORB Wink

Are you a part of the ORB Community or want to be it, then gives your vote! here!! One of the first 30 currencys in the World is Orbitcoin DEV Forum - don't forget free ORB's are here ORB Faucet, tell your friend's - With PoW (without Asic's)/PoS Hybrid-System everyone can mine ORB with general purpose pc-hardware. The PoS (Proof of Stake) generation features very low energy consumption. Green Stake over PoS
melfrecords
Full Member
***
Offline Offline

Activity: 132
Merit: 100


View Profile
January 03, 2016, 12:35:23 AM
 #144

NSGminer v0.9.0 (NeoScrypt GPU miner) is available, see the OP. Over 2x performance of the current SGminer.

HD7990 (two Tahiti GPUs, downvolted and downclocked to 850MHz core / 1250MHz memory) delivers 680KH/s for me.

R9 280X (unlucky one with Elpida memory, 1050MHz core / 1600MHz memory) = 400KH/s

HD6970 = 120KH/s, HD5870 = 100KH/s

Happy New Year!


Happy New Year to you too!

A Windows build for download is very welcome Wink  Please help, I cannot build it.

Thankz in advance.
qwep1
Hero Member
*****
Offline Offline

Activity: 610
Merit: 500


View Profile
January 03, 2016, 08:42:25 PM
 #145

ghostlanderyou have miners for miners windows

              ▄▄██▄▄
          ▄▄██████████▄▄
      ▄▄██████████████████▄▄
  ▄▄██████████▀▀ ▀▀██████████▄▄
▄█████████▀▀          ▀▀█████████▄
██████▀▀        ▄▄        ▀▀██████
██████      ▄▄██████▄▄      ██████
██████    ██████████████    ██████
██████    ██████████████    ██████
██████    ██████████████    ██████
██████      ▀▀██████▀▀      ██████
██████          ▀▀        ▄▄██████
▀█████    ▄▄          ▄▄█████████▀
   ▀▀█    ████▄▄ ▄▄██████████▀▀
          ████████████████▀▀
          ▀▀██████████▀▀
              ▀▀██▀▀
P H O R E

     █
    █
   █
  █
   █
    █
   █
  █
 █
    KryptKoin rebranded to Phore   
     █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
PoS 3.0  -  Masternodes  -  Obfuscation


     █
    █
   █
  █
   █
    █
   █
  █
 █
.


            ▄▄██▄▄
        ▄▄██████████▄▄
    ▄▄████████▀▀████████▄▄
 ▄████████▀▀      ▀▀████████▄
▐█████▀▀              ▀▀█████▌
▐████       ▄▄██▄▄       ████▌
▐████    ▄██████████▄    ████▌
▐████    ████████████    ████▌
▐████    ▀██████████▀    ████▌
▐████       ▀▀██▀▀       ████▌
 ▀███                 ▄▄█████▌
    ▀    █▄▄      ▄▄████████▀
         █████▄▄████████▀▀
         ▀██████████▀▀
            ▀▀██▀▀
kelsey
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 04, 2016, 02:44:36 AM
 #146

no there's no irony in NeoScrypt fans celebrating a faster miner  Roll Eyes
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 04, 2016, 04:26:58 AM
 #147

I have compiled and uploaded the 64-bit Windows binaries per numerous requests. Tested fine on a Win7 notebook I've got recently.

https://github.com/ghostlander/nsgminer/releases/tag/nsgminer-v0.9.0

Wolf0, your kernel distributed by NiceHash with their miner is also well done, could use an idea or two out of it. One of my primary concerns was to get rid of scratch register usage to run more than one wavefront concurrently, but FastKDF seems to be too complicated to fit VRegs and SRegs alone. Although I've cut the scratch reg usage down by half which also helps.

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
Taiga
Sr. Member
****
Offline Offline

Activity: 278
Merit: 250


View Profile
January 04, 2016, 07:32:11 AM
 #148




win7-64-r9-280x-15.7 driver


nsgminer --neoscrypt -g 1 -w 128 -I 16  -o stratum+tcp://strat.dnb.io:3028 -O ygi.1:1234


what's wrong?
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 04, 2016, 10:03:41 AM
 #149

win7-64-r9-280x-15.7 driver


nsgminer --neoscrypt -g 1 -w 128 -I 16  -o stratum+tcp://strat.dnb.io:3028 -O ygi.1:1234


what's wrong?


Catalysts above 14.7 don't work currently. Even if I patch the kernel to work around the issue, the performance is likely to decrease.

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 04, 2016, 10:28:37 AM
 #150

win7-64-r9-280x-15.7 driver


nsgminer --neoscrypt -g 1 -w 128 -I 16  -o stratum+tcp://strat.dnb.io:3028 -O ygi.1:1234


what's wrong?


Catalysts above 14.7 don't work currently. Even if I patch the kernel to work around the issue, the performance is likely to decrease.


You might be not freeing some GPU memory or doing something odd with the driver - the miner seems to cause some instability, especially if restarted a few times without rebooting the system.

It doesn't (or shouldn't) allow to increase intensity once started because it needs to allocate more memory what it cannot do currently. However it's possible to decrease it and increase back to to the starting limit. I'll check the code in case I've missed something, but the driver is supposed to destroy all buffers when the miner quits.

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
melfrecords
Full Member
***
Offline Offline

Activity: 132
Merit: 100


View Profile
January 04, 2016, 03:09:51 PM
 #151

I have compiled and uploaded the 64-bit Windows binaries per numerous requests. Tested fine on a Win7 notebook I've got recently.

https://github.com/ghostlander/nsgminer/releases/tag/nsgminer-v0.9.0

Wolf0, your kernel distributed by NiceHash with their miner is also well done, could use an idea or two out of it. One of my primary concerns was to get rid of scratch register usage to run more than one wavefront concurrently, but FastKDF seems to be too complicated to fit VRegs and SRegs alone. Although I've cut the scratch reg usage down by half which also helps.


Thanks for the compilation mate!

But I am getting these speeds with R9 280Xs using NSGminer (Win7, 64-bit, Catalyst 14.6):



Not really an improvement compared to what I'm getting with sgminer5-2-1-general:



Any suggestions?
melfrecords
Full Member
***
Offline Offline

Activity: 132
Merit: 100


View Profile
January 04, 2016, 04:05:34 PM
 #152

I have compiled and uploaded the 64-bit Windows binaries per numerous requests. Tested fine on a Win7 notebook I've got recently.

https://github.com/ghostlander/nsgminer/releases/tag/nsgminer-v0.9.0

Wolf0, your kernel distributed by NiceHash with their miner is also well done, could use an idea or two out of it. One of my primary concerns was to get rid of scratch register usage to run more than one wavefront concurrently, but FastKDF seems to be too complicated to fit VRegs and SRegs alone. Although I've cut the scratch reg usage down by half which also helps.


Thanks for the compilation mate!

But I am getting these speeds with R9 280Xs using NSGminer (Win7, 64-bit, Catalyst 14.6):



Not really an improvement compared to what I'm getting with sgminer5-2-1-general:



Any suggestions?


5.2.1 general uses my code. You'll want different settings for his - also, intensity can't be tuned well on his, it's very coarse-grained.

As you can see partly in the top of the screenshots the settings are very different. For NSGminer I use the same command as stated in the OP: nsgminer --neoscrypt -g 1 -w 128 -I 16 (so not using the engine 1000 and memory 1500 option).

And for sgminer I use: sgminer.exe --algorithm neoscrypt --nfactor 10 --xintensity 2 --thread-concurrency 8192 --gpu-threads 2

When using 2 threads and an intensity of 13 with NSGminer a GPU immediately hangs, which is very unusual for R9 280Xs with these settings.

So for now I'll keep using your code, Wolf0 !
FlatBlackFlat
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 10, 2016, 06:26:06 PM
 #153

hye guyz.....
im a new-noob here Cry

just a few question :

for NSGminer 0.9.0 - whats d best driver for R9 290 at Win 7 64bit?
                          - whats d best minimum ram size.....? (4G+4G=8G or 8G+8G=16G)
                          - need to use .conf file or .bat file....? (hows d optimum parameter should be set...?)

for SGminer 5.2.1 - whats d best driver for R9 290 at Win 7 64bit?
                        - whats d best minimum ram size.....? (4G+4G=8G or 8G+8G=16G)
                        - need to use .conf file or .bat file....? (hows d optimum parameter should be set...?)

soori for askin this question if its already been asked before........
Bitcointalk forum is gettin bigger n bigger wit a thousand post..hard to find d precise post as a reference........

Hepi New Year anyway.......


p/s - kindly askin for a screenshot due to succesful NSGminer 0.9.0 running on Neoscrypt (Feathercoin) dats show d Kh/s, R: and WU: number
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 11, 2016, 11:48:24 PM
 #154

For NSGminer, 4Gb of video RAM should allow for -I 17 with minor swapping over PCIe as there are some driver specific buffers consuming space. Even R9 280X can do -I 17 with only 3Gb of video RAM, though bus swapping is high, performance gain over -I 16 is negligible and power consumption gets higher noticeably.

As I've mentioned in the OP, use Catalyst 14.7 RC3 for Windows or 14.6 beta for Linux (fglrx-14.200).

NSGminer features lower rejects over SGminer even with stale submitting enabled. You shouldn't care much about WU because you can see share based hash rate for every card. That's like:

OCL 1:  67.5C 2970RPM | 341.8 337.6 360.3 KH/s | A:658 R:14 HW:0 U:0.9/m

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 16, 2016, 11:27:54 PM
Last edit: January 16, 2016, 11:53:56 PM by ghostlander
 #155

NSGminer v0.9.1 released with my NeoScrypt OpenCL kernel v6. Should be compatible with the latest AMD Catalyst drivers. Also delivers a little performance improvement over the previous release.

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 16, 2016, 11:51:57 PM
 #156

NSGminer v0.9.1 released with my NeoScrypt OpenCL kernel v6. Should be compatible with the latest AMD Catalyst drivers. Also delivers a little performance improvement over the previous release.

Tried to use it, but this one complains about libcurl not supporting stratum+tcp, and if I remove it, the miner just tries http...

EDIT: Sorry, I'm an idiot; my test pool is down, but their website is up...

You have debug enabled probably. Of course libcurl doesn't support stratum+tcp. Disregard it.

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 17, 2016, 12:33:46 AM
 #157

EDIT: How are you running intensity 16 and 17? Not even my 290X or Fury will enqueue the kernel with that setting.

Hope your OS is 64-bit? It's possible if you have a lot of free system memory. The driver allocates huge buffers there for swapping. CL_DEVICE_GLOBAL_MEM_SIZE should tell how much is available. clinfo outputs it under "Global memory size".

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
JuanHungLo
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1001


I don't always drink...


View Profile
January 17, 2016, 01:13:53 AM
 #158

Attempting to run miner on win 7-64 get the libwinpthread-1.dll is missing error.

Bull markets are born on pessimism, grow on skepticism, mature on optimism, and die on euphoria. - John Templeton
JuanHungLo
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1001


I don't always drink...


View Profile
January 17, 2016, 01:25:33 AM
 #159

Attempting to run miner on win 7-64 get the libwinpthread-1.dll is missing error.

Try copying it from any other miner.

I just did that now I get another error:  The application was unable to start correctly (0xc000007b)

Bull markets are born on pessimism, grow on skepticism, mature on optimism, and die on euphoria. - John Templeton
ghostlander (OP)
Legendary
*
Offline Offline

Activity: 1239
Merit: 1020


No surrender, no retreat, no regret.


View Profile WWW
January 17, 2016, 01:30:13 AM
 #160

There is also CL_DEVICE_MAX_MEM_ALLOC_SIZE which is maximum 25% of CL_DEVICE_GLOBAL_MEM_SIZE. It's used for actual allocation by the miner. Maybe the driver adjusts it according to the number of GPUs available in the system to make sure they don't run out of memory in the worst case.

The goal of NeoScrypt was to create something both computationally and memory intensive yet suitable for practical use. It wasn't a design objective to make it GPU resistant. Quite the opposite actually. I didn't want it CPU only or ASIC only. Botnets rule in the 1st case and ASIC manufacturers with their farms in the 2nd one. The GPUs are optimal for decentralisation. If I increased memory hardness by designing a complicated tree structure resistant to TMTO attacks, it could phase the GPUs out or reduce their efficiency to an intolerable level. I also wanted NeoScrypt to be backward compatible with Scrypt for ease of deployment. Although NeoScrypt is memory strong anyway, it's a more balanced solution somewhere between computationally intensive algorithms like SHA-256 and memory dependent like Scrypt. I think neither SHA-256 nor Scrypt ASICs can support NeoScrypt easily as a by-product and its market share is too low to produce a customised ASIC design. Maybe in a few years, who knows.

"If you've got a problem and have to spread some coins to make it go away, you've got no problem. You've got an expence." ~ Phoenixcoin (PXC) and Orbitcoin (ORB) and Halcyon (HAL)
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 »
  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!