The un-official "how do I mine NeoScrypt with CGminer 3.7.7B and an ATI GPU" thread.
-
This is a work in progress, and will be updated as necessary.
No, this thread is not about any other mining software because mining software is very specific. CGminer, since it’s release has been very dependent on driver specifics to work with ATI GPU’s, and although this release is not by the original author, it still depends on the drivers.
How does this effect you? Well, it depends on what you want to get out of GPU mining.
If all you want, is plug and play mining, it simply means that you need 13.11 or 13.12 ATI drivers, and a batch file with the correct settings. This will give you about 60% of what your GPU is currently capable of for hashrate.
If you want the maximum performance out of your GPU’s, plan on spending some time. Below is the best step by step procedure that has been found to work. (if a better procedure is found, the procedure shown will be updated)
First, download the following:(any of these you already have don’t need to be re-downloaded)
CGminer 3.7.7B (windows) - https://www.dropbox.com/s/mbteys6opg4odlj/cgminer-3.7.7.bNeoscrypt.zip?dl=0
CGminer 3.7.7B source - https://github.com/vehre/neo-gpuminer/
Display Driver Uninstaller - http://www.guru3d.com/files-details/display-driver-uninstaller-download.html
ATI 13.11 drivers - http://www.guru3d.com/files-details/amd-catalyst-13-11-beta-9-5-driver-download.html
The latest ATI drivers - http://support.amd.com/en-us/download
and to overclock
MSI Afterburner - http://www.guru3d.com/files-details/msi-afterburner-beta-download.html
Why download all that stuff? Well, you did want to mine faster than the lazy guy, right?
The driver updating procedure is a revision of what is posted by rynomite here : https://forum.feathercoin.com/index.php?/topic/7780-neoscrypt-gpu-miner-public-beta-test/?p=68636
NOTE - read this entire process below through before you start it, as if you forget something you have to start over -
-uninstall existing ATI drivers
-run the driver uninstaller to clean out the remnants
-reboot
-install 13.11 drivers
-reboot
At this point, you now have a clean 13.xx driver install.
- if you have already been experimenting with CGminer 3.7.7B, go to that folder and delete ALL .bin files (this is critical)
-If you haven’t, then unzip CGminer (or compile if you have the source)
You now have CGminer 3.7.7B ready to start creating the .bin files that you need to use to run the updated ATI drivers.
-if you have found known settings that work create your batch file or .conf file with those settings and run it. If you have everything right it should detect your GPU(s) and start mining
-if you want to try out your own settings, try them out and WRITE THEM DOWN as you will need them again. Try as many settings as you want, it will just create more .bin files that you will need later
Once you are satisfied with the settings that you have, move on.
-update the drivers to 14.xx. (if you are anal, you can run DDU again, but upgrading it shouldn’t be necessary)
-reboot
You are now ready to start mining at increased speeds available by using the 14.xx drivers.
-if you have known settings to use, just run CGminer and start mining
-if you are experimenting, get your list of settings I told you to make, and start trying them out. Some will run the same speed as the 13.xx drivers, others will run with a drastic increase in speed. Note which is which, and after trying them all pick the fastest and start mining.
**If you’re happy with what you have now, STOP HERE!!! ** If you want to go even further:
-install afterburner
-lower voltage and increase core and memory clocks in small increments (note: neoscrypt is not a huge heat creator, you will crash the drivers long before you burn the cards)
-after finding the optimized settings and getting another 15% increase (my experience) save the settings
-grin and be smug, because you just took a little time and got a drastic increase over the lazy people!!
A list of best known settings will be in the next post… (if you have something that works well, feel free to post it in this thread, and it will get added to the list)
What happens of you skip a step? You’ll see what happens by others posting issues below.
-
GPU settings for best performance:
**AMD/ATI **(Nvidia/GeForce below)
Added by: Me
GPU model: Sapphire R9-290 Tri-x/OC:
CGminer settings: -I 15 -w 32 -g 3
batch results: 98 kh/sAfterburner settings: core volts -12(mV) core speed 1130 mem clock 1495
Afterburner results: 115 kh/s
Added by: ipoMiner
GPU model: 290x reference cards w/ Elpida memory
CGminer settings: -I 14 -w 32 -g 2
batch results: n/aAfterburner settings: n/a
Afterburner results: 107 kh/s
Added by: Mare76
GPU model: Sapphire R9 280x VaporX (Hynix)
CGminer settings: -I 15 -w 32 -g 2
batch results: n/aAfterburner settings: memory 1500 - core 1100 clocks
Afterburner results: 96-98Kh/s
Added by: Oldriga
GPU model: MSI R9 280x (13.11 drivers)
CGminer settings: -I 15 -w 48 -g 2
batch results: 90 khsAdded by:
GPU model:
CGminer settings:
batch results:Afterburner settings:
Afterburner results:
NVIDIA/GEFORCE:
Added by: zer0
GPU model: GTX 580
CGminer settings: -I 12 -w64 -g 2
batch results: 54 khsAdded by: kris_davison
GPU model: NVidia 750ti
CGminer settings: -w 128 -l 15 -g 1 -I 17
batch results: 38 to 40 kh/sAfterburner settings: n/a
Afterburner results: unable to overclock
More settings available here --> https://forum.feathercoin.com/index.php?/topic/7929-gpu-comparison-neoscrypt/page-2#entry68821
-
Reserved for Nvidia
-
Looking good. Thanks for doing this, should really help people! :)
-
Awesome! Thanks for writing that guide :)
-
That was 20+ hours of testing, and 2 hours of typing… The least I can do to to pay back all the time you guys put in. ;)
Just need some known good settings to add to the thread, and mebbe someone with nvidia to add to it too…
-
Deleted
-
We need similar testing and setup for Linux based miners.
In one of my other posts i’ve mentioned my setup. Will see if i can writeup some step by step howto if need arrises -
Deleted
-
First run with this settings no tune up:
cgminer --neoscrypt -I 15 -w 32 -g 2 -u user.t -p x -o stratum+tcp://pool:3331 --no-submit-stale --auto-fan
Clear 100 Kh/s per MSI R9 280x card. Win 8.1, Catalyst 14.7 RC3
Only HW errors sorry. They come from drivers version or?
Change to 13.11 With I 15 w 48 g2 now 90 khs per card stable
Any good pool for mining?
-
Sure, come mine with us at ipoMiner. We have around 20Mh of neoscrypt hashrate mining on FTC right now.
Oh i already mining on Ipominer but x11, scrypt. Cant see Feather. Thanks move miner to you.
-
First run with this settings no tune up:
cgminer --neoscrypt -I 15 -w 32 -g 2 -u user.t -p x -o stratum+tcp://pool:3331 --no-submit-stale --auto-fan
Clear 100 Kh/s per MSI R9 280x card. Win 8.1, Catalyst 14.7 RC3
Only HW errors sorry. They come from drivers version or?
Change to 13.11 With I 15 w 48 g2 now 90 khs per card stable
The hardware errors issue is from running the 14.xx drivers without using the 13.xx bin files.
You didn’t follow the directions. ;)
-
Is this OS independent? If not what OS is it for?
-GarbageName
-
Use sgminer instead of cgminer. See this :
https://forum.feathercoin.com/index.php?/topic/7929-gpu-comparison-neoscrypt/?p=70664 -
Is this OS independent? If not what OS is it for?
-GarbageName
I think its for windows, but should work the same way on linux.
-
Holy invisible batman…I dont know how I’ve been sleeping for so long…but I just wanted to share that i was stupidly using some old cgminer 3.something and getting around 120 Kh/s with my XFX 280X but then i found this…
So I downloaded it and…
My Miner settings are…
“intensity” : “16”,
“worksize” : “128”,
“kernel” : “neoscrypt”,
“lookup-gap” : “2”,
“thread-concurrency” : “8192”,
“shaders” : “2048”,
“gpu-threads” : “2”,
“gpu-engine” : “1200”,
“gpu-fan” : “80-90”,
“gpu-memclock” : “1600”,
“gpu-memdiff” : “0”,
“gpu-powertune” : “0”,
“gpu-vddc” : “0.000”,
“temp-cutoff” : “95”,
“temp-overheat” : “85”,
“temp-target” : “75”,
“api-mcast-port” : “4028”,
“api-port” : “4028”,
“expiry” : “28”,
“failover-switch-delay” : “60”,
“gpu-dyninterval” : “7”,
“gpu-platform” : “0”,
“log” : “5”,
“no-pool-disable” : true,
“queue” : “1”,
“scan-time” : “7”,
“tcp-keepalive” : “30”,
“temp-hysteresis” : “3”,
“shares” : “0”,
“kernel-path” : “/usr/local/bin”and now I get
I have more rigs at work that I cant wait to try this with…
This is probably all old news…but i’m happy!