Author

Topic: CCminer(SP-MOD) Modded NVIDIA Maxwell / Pascal kernels. - page 934. (Read 2347659 times)

sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
Nothing fixed, just extra logging added.  Linux bin is built on Ubuntu 14.04 x86_64 against CUDA 6.5.
https://github.com/t-nelson/ccminer/releases/tag/untagged-9e8e19fde7b511b5a726
ERROR LOGGING--
How to write the error log file?  Please give an example command flag string, short and long form.  I use a *.conf file (long form) in Windows, and flags in Linux.  Thank you!
--scryptr
I just forced the "dump protocol" command line flag and added another log line.  It will just be on the console with the regular output.  Go ahead and pass -D though.  Can't have too much logging in these cases. Smiley
Solo mining is working in release 61, so something must have happened. Check the checkin logs..
last version I am able to get to solo mine is r56. here is the error code I get with every version after release 56.
Code:
[2015-09-22 04:27:13] JSON inval data
[2015-09-22 04:27:13] json_rpc_call failed, retry after 30 seconds

Solomining was fixed in R61 and was broken again in R62

http://cryptomining-blog.com/5477-updated-windows-binary-of-the-ccminer-1-5-61-git-fork-by-sp-for-maxwell/
full member
Activity: 231
Merit: 150
Nothing fixed, just extra logging added.  Linux bin is built on Ubuntu 14.04 x86_64 against CUDA 6.5.
https://github.com/t-nelson/ccminer/releases/tag/untagged-9e8e19fde7b511b5a726
ERROR LOGGING--
How to write the error log file?  Please give an example command flag string, short and long form.  I use a *.conf file (long form) in Windows, and flags in Linux.  Thank you!
--scryptr
I just forced the "dump protocol" command line flag and added another log line.  It will just be on the console with the regular output.  Go ahead and pass -D though.  Can't have too much logging in these cases. Smiley

Solo mining is working in release 61, so something must have happened. Check the checkin logs..
last version I am able to get to solo mine is r56. here is the error code I get with every version after release 56.

Code:
[2015-09-22 04:27:13] JSON inval data
[2015-09-22 04:27:13] json_rpc_call failed, retry after 30 seconds
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
Nothing fixed, just extra logging added.  Linux bin is built on Ubuntu 14.04 x86_64 against CUDA 6.5.
https://github.com/t-nelson/ccminer/releases/tag/untagged-9e8e19fde7b511b5a726
ERROR LOGGING--
How to write the error log file?  Please give an example command flag string, short and long form.  I use a *.conf file (long form) in Windows, and flags in Linux.  Thank you!
--scryptr
I just forced the "dump protocol" command line flag and added another log line.  It will just be on the console with the regular output.  Go ahead and pass -D though.  Can't have too much logging in these cases. Smiley

Solo mining is working in release 61, so something must have happened. Check the checkin logs..
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
Fired my poor gtx750 1gb again, 1500/1600 = 6300kh/s (release 68, quark)
GTX750TI-OC-2GD5 - 7250kh/s - Clocks +180Mhz/+180Mhz (release 68, quark)

Pretty good, but how much is the consumption? Hash/watt

The 1gb 750 has a TDP of just 35W in the bios.
And on standard clocks it uses around 40Watts to produce 5 MHASH of quark. (125KHASH per watt).
A 970 gigabyte windforce gaming will do around 17MHASH in 180 watts. (94.444444444444KHASH per watt)


So the junior card is 32% bether is hash/watt, but you need alot more cards/motherboards/ram/cpu's/psu's So I guess none of you are mining with the gtx 750 ?
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
CCMINER STATS--
@T-Nelson--  Your Linux CCminer displays stats differently than sp_'s version.  I get Temperature, Fan Percent, and "c=0/0".  What is the third statistic?       --scryptr
C=graphics clock/memory clock
If you're getting 0, it means it's not supported on your cards. Which chipset?
Yup, that's some additions since sp_ cut a release.  Just cosmetics AFAIK.
I added that. It's very useful to me since my cards throttle easily. If you have fixed clocks it might look boring, still you can detect throttle and other strange behaviors in case there is some issue.

You can set the clocks with the current release on windows(release 68). (I use the nvidia-smi.exe file) But the clocks can only be set if the card is in the correct P state. So the program needs to change the pstate as well as changing the clock:

1. Change pstate to 2 and change the memclock
2. change pstate to 0 and change the gpuclock.

Don't remember wich state that allow you to set the clocks, but different p state for memclock and gpuclock.

NVIDIA has cut support for the API in x86 builds, thats why I call the external  nvidia-smi exe file directly.-

check in the helpfile:

--gpu-memclock
--gpu-engine

I want to implent the change in pstate automaticly. Then overclocking will work on the 750ti as well. Just like in sgminer.. No need for external tools..
newbie
Activity: 26
Merit: 0
Fired my poor gtx750 1gb again, 1500/1600 = 6300kh/s (release 68, quark)
GTX750TI-OC-2GD5 - 7250kh/s - Clocks +180Mhz/+180Mhz (release 68, quark)
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
CCMINER STATS--

@T-Nelson--  Your Linux CCminer displays stats differently than sp_'s version.  I get Temperature, Fan Percent, and "c=0/0".  What is the third statistic?       --scryptr

C=graphics clock/memory clock
If you're getting 0, it means it's not supported on your cards. Which chipset?

Yup, that's some additions since sp_ cut a release.  Just cosmetics AFAIK.

I added that. It's very useful to me since my cards throttle easily. If you have fixed clocks it might look boring, still you can detect throttle and other strange behaviors in case there is some issue.
member
Activity: 70
Merit: 10
Nothing fixed, just extra logging added.  Linux bin is built on Ubuntu 14.04 x86_64 against CUDA 6.5.

https://github.com/t-nelson/ccminer/releases/tag/untagged-9e8e19fde7b511b5a726


ERROR LOGGING--

How to write the error log file?  Please give an example command flag string, short and long form.  I use a *.conf file (long form) in Windows, and flags in Linux.  Thank you!

--scryptr

I just forced the "dump protocol" command line flag and added another log line.  It will just be on the console with the regular output.  Go ahead and pass -D though.  Can't have too much logging in these cases. Smiley
legendary
Activity: 1797
Merit: 1028
Nothing fixed, just extra logging added.  Linux bin is built on Ubuntu 14.04 x86_64 against CUDA 6.5.

https://github.com/t-nelson/ccminer/releases/tag/untagged-9e8e19fde7b511b5a726


ERROR LOGGING--

How to write the error log file?  Please give an example command flag string, short and long form.  I use a *.conf file (long form) in Windows, and flags in Linux.  Thank you!

--scryptr
member
Activity: 70
Merit: 10
Nothing fixed, just extra logging added.  Linux bin is built on Ubuntu 14.04 x86_64 against CUDA 6.5.

https://github.com/t-nelson/ccminer/releases/tag/untagged-9e8e19fde7b511b5a726
member
Activity: 70
Merit: 10
VTC BLOCK??? --

While I was typing, I think that I hit a block with my Win 7 x64 GTX 960:

-- SNIP --

GTX 960 error result, solo-mining VTC on Win 7 x64

Unlike earlier crashes, it wasn't non-functional when found.  I am still getting the same error 18 minutes later, every 30 seconds.

I am going to go back to Quark on my rigs.  If your get another test build, I will try it.       --scryptr

OK.  Sounds like we at least got the crash.  I'll try to add some more logging and see if we can sort out what's wrong with the request.
member
Activity: 70
Merit: 10
CCMINER STATS--

@T-Nelson--  Your Linux CCminer displays stats differently than sp_'s version.  I get Temperature, Fan Percent, and "c=0/0".  What is the third statistic?       --scryptr

C=graphics clock/memory clock
If you're getting 0, it means it's not supported on your cards. Which chipset?

Yup, that's some additions since sp_ cut a release.  Just cosmetics AFAIK.
hero member
Activity: 1974
Merit: 502
Vave.com - Crypto Casino
VTC BLOCK??? --

While I was typing, I think that I hit a block with my Win 7 x64 GTX 960:


GTX 960 error result, solo-mining VTC on Win 7 x64

Unlike earlier crashes, it wasn't non-functional when found.  I am still getting the same error 18 minutes later, every 30 seconds.

I am going to go back to Quark on my rigs.  If your get another test build, I will try it.       --scryptr


Solo is broken on SP's several miners, from the newest, every time a block is found, that error pops up.
legendary
Activity: 1797
Merit: 1028
CCMINER STATS--

@T-Nelson--  Your Linux CCminer displays stats differently than sp_'s version.  I get Temperature, Fan Percent, and "c=0/0".  What is the third statistic?       --scryptr

C=graphics clock/memory clock
If you're getting 0, it means it's not supported on your cards. Which chipset?

CHIPSET--

They are 750ti FTW cards, and I think my nVidia drivers are to blame.  I haven't updated them in a while.       --scryptr
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
If anyone waiting on the solo work submission crash can compile, please test https://github.com/t-nelson/ccminer/tree/solo_stack_smash and let me know if it works.  Otherwise it will probably be another three days before I find out myself :/
don't think it is related...ccminer has been sending back much bigger messages (creditcoin for example) without any problem (and without changing that part). 
However I know that the message length has to be the one expected by the wallet otherwise it will get refused (like for neoscrypt btw and a few others. This assertion isn't present in all wallets... but it is present for sure for lyra2rev2 and neoscrypt, but usually the problem is more with getting the message than sending it back)


The sprintf() call was the only obvious path to a smashed stack that I saw in submit_upstream_work().  Being as the stack was utterly destroyed, I couldn't examine the parameters passed in to see if they were valid or not.  There could be a scribbler elsewhere, but it's going to take me a few more days to solve another block and hit my breakpoint.
if you are in luck you can try testnet (I tried, however, I haven't been able to sync... )

I had the same issue just before the vtc fork. Turned out there was nobody mining on testnet so no blocks were generated :-)
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
CCMINER STATS--

@T-Nelson--  Your Linux CCminer displays stats differently than sp_'s version.  I get Temperature, Fan Percent, and "c=0/0".  What is the third statistic?       --scryptr

C=graphics clock/memory clock
If you're getting 0, it means it's not supported on your cards. Which chipset?
legendary
Activity: 1797
Merit: 1028
VTC BLOCK??? --

While I was typing, I think that I hit a block with my Win 7 x64 GTX 960:


GTX 960 error result, solo-mining VTC on Win 7 x64

Unlike earlier crashes, it wasn't non-functional when found.  I am still getting the same error 18 minutes later, every 30 seconds.

I am going to go back to Quark on my rigs.  If your get another test build, I will try it.       --scryptr
legendary
Activity: 1797
Merit: 1028
CCMINER STATS--

@T-Nelson--  Your Linux CCminer displays stats differently than sp_'s version.  I get Temperature, Fan Percent, and "c=0/0".  What is the third statistic?       --scryptr

@qqqq--  I don't have a file-sharing account anywhere.  I could send an e-mail attachment.       --scryptr
legendary
Activity: 1400
Merit: 1050
If anyone waiting on the solo work submission crash can compile, please test https://github.com/t-nelson/ccminer/tree/solo_stack_smash and let me know if it works.  Otherwise it will probably be another three days before I find out myself :/

If someones can compile binaries i will testing quark with 45 Mhs.

What platform?

Windows

Bleh... I'll try to fix my VM.

http://ge.tt/5IlhbIO2/v/0
SHA256: 00cf5e3f815107d4bbf185153393c37b8b16b4bdbc8fb8e36df4e3679e8e025a  ccminer.zip
SHA256: 2c179b8196006a29022be6a6db060b93b4d9ad40f499cb8a3d042371c0fea993  ccminer.exe

Could you please upload somewhere else, mega for ex. Cause i can't download it. Very strange.
actually I can't even connect to ge.tt anymore (even though I have an account) malwarebyte forbid it  Grin
legendary
Activity: 1400
Merit: 1050
If anyone waiting on the solo work submission crash can compile, please test https://github.com/t-nelson/ccminer/tree/solo_stack_smash and let me know if it works.  Otherwise it will probably be another three days before I find out myself :/
don't think it is related...ccminer has been sending back much bigger messages (creditcoin for example) without any problem (and without changing that part).  
However I know that the message length has to be the one expected by the wallet otherwise it will get refused (like for neoscrypt btw and a few others. This assertion isn't present in all wallets... but it is present for sure for lyra2rev2 and neoscrypt, but usually the problem is more with getting the message than sending it back)


The sprintf() call was the only obvious path to a smashed stack that I saw in submit_upstream_work().  Being as the stack was utterly destroyed, I couldn't examine the parameters passed in to see if they were valid or not.  There could be a scribbler elsewhere, but it's going to take me a few more days to solve another block and hit my breakpoint.
if you are in luck you can try testnet (I tried, however, I haven't been able to sync... )

Testnet is a not good thing for testing like finding real blocks. I know the guys who testing via testnet and thinking that eveything is ok, but in real mining is not.
that's the proper way to test change without tempering with production wallet and it uses the exact same logic as far as mining is concerned (and for vertcoin since it was for testing the new fork and algo, there wasn't any other way to do it...)
Jump to: