Attached is nvMiner or otherwise known as ccminer 1.2U-a (U=unified)
I renamed it from ccminer to nvminer to make it clearer if it's a Christian release or from 3rd party.
This includes the following algos (unified from multiple devs)...................
Also includes a few subtle changes and a couple of speedups to some routines.
https://ayarscloud.tonidoid.com/urljfz5fyHave fun,
Carlo
Any chance we can take a look at the code for those speedups? Maybe easier to just setup a github
Sure, but then I'd have to kill ya.
I will post the sources after version B is released which will have some additional functionality. I also want to clean up 3 or 4 more functions first.
Maybe also add overclocking of core and memory as command line arguments too (similar to SGMiner).
BTW, I forgot to mention this does have the new code djm34 just released for the whirlpool routines.
Also you will notice the output of shares is somewhat different:
[2014-07-04 16:25:53] GPU #1: GeForce GTX 660, 2920 khash/s
[2014-07-04 16:25:53] accepted: 46/47 (97.87%), 6425 kh/s (5960-47) - Yay
[2014-07-04 16:25:56] GPU #1: GeForce GTX 660, 3548 khash/s
[2014-07-04 16:25:56] accepted: 47/48 (97.92%), 7052 kh/s (5982-48) - Yay
[2014-07-04 16:25:57] GPU #1: GeForce GTX 660, 3527 khash/s
[2014-07-04 16:25:57] accepted: 48/49 (97.96%), 7031 kh/s
(6004-49) - Yay
removed a few lines
[2014-07-04 16:26:03] accepted: 50/51 (98.04%), 6697 kh/s
(6055) - Yay
[2014-07-04 16:26:03] GPU #0: GeForce GTX 660, 3364 khash/s
[2014-07-04 16:26:03] accepted: 51/52 (98.08%), 6389 kh/s (6095) - Yay
[2014-07-04 16:26:04] GPU #0: GeForce GTX 660, 455.99 khash/s
You'll notice right before the YAY there is a number in parenthesis. Possible a number dash number.
This is the average of the last 50 hashes submitted. If there is a dash and another number (1 to 50) then the program was just started. The number after the dash is the number of shares submitted. So if it's 10 then the "average" is based on 10 shares. If it's dash 30 then the average is for 30 shares, etc. Once there is no dash number then you know you have over 50 shares submitted and the average is just based on the last 50 shares submitted.
You can see the difference in the two bolded ones above.
It's a bit more accurate indication of what to expect on a pool. For example if you submit a rejected share the hash won't count but it will lower your overall average hash rate. I "manipulated" the running program on purpose at the start to get some rejected shares to help show this. So you can see from the results above the "average" is lower than what is traditionally displayed due to the rejects.
The last 50 is typically good enough but an algo like jha (jackpot) is very fast and you will still see the average jump around a bit.
Carlo, thank you very much!
Posted from Bitcointa.lk - #3zxWN4eLUtjDc8aZ
Welcome
Is there a Linux version?
Not at present but after I publish the revised source code anyone could compile it on Linux.
Carlo