Pages:
Author

Topic: [Working] Improved CryptoNight CUDA Miner (based on tsiv's work) - page 3. (Read 18451 times)

member
Activity: 112
Merit: 10
Can anyone post some binaries for wolfs latest source Huh(compute 3.0)
Thanks in advance
member
Activity: 81
Merit: 1002
It was only the wind.
I heavily modified the CUDA kernels for parts 1 and 3 of CryptoNight, and pretty much rewrote the one for part 2. Also re-added cpuminer-config.h.
member
Activity: 81
Merit: 1002
It was only the wind.
Whoohoo, another repository I can download and play with Cheesy
Thanks a lot Wolf!

EDIT: Euh...
Code:
fatal error C1083: Cannot open include file: 'cpuminer-config.h': No such file or directory
Simply fixed it with using tsiv's original. No idea what you've missed there though Tongue

Odd, did you run autogen.sh before configure?
Visual Studio Wink So no Tongue

I see - oh, right, that's why I didn't include it! It's generated by configure, and I didn't think of VS. I'll include it when I push some more stuff.
legendary
Activity: 914
Merit: 1001
5x750Ti under Ubuntu 14.04:

tsiv: ~1300h/s
yours: ~360h/s

no idea why it's so much worse. do I need a newer cuda toolkit? currently, I still use 5.5
sr. member
Activity: 364
Merit: 250
Is it only me but the wallpapers are rather ehmm  Grin
lol man... I didn't even click on them until you mentioned it.

Guess the guy is a furry.
sr. member
Activity: 249
Merit: 250
Is it only me but the wallpapers are rather ehmm  Grin
member
Activity: 81
Merit: 1002
It was only the wind.
Whoohoo, another repository I can download and play with Cheesy
Thanks a lot Wolf!

EDIT: Euh...
Code:
fatal error C1083: Cannot open include file: 'cpuminer-config.h': No such file or directory
Simply fixed it with using tsiv's original. No idea what you've missed there though Tongue

Odd, did you run autogen.sh before configure?
hero member
Activity: 644
Merit: 500
Ok, seems like tsiv's original was better. I'm testing them OC'd now, and I thought yours was better (latest source, but similar results for prev), but that's because I was comparing it to non-OC tsiv-ccminer.
I tried other settings, like "6x48,8x64,8x64", "12x40,16x60,16x60", etc... but they all ended up worse. I can't even launch "16x64" on the 750ti's as it crashes upon not being able to allocate that many threads. Maybe something wrong on my end? Windows 7.  

Image: http://i.imgur.com/t7DEsKq.png (left is tsiv, right is wolf)
member
Activity: 81
Merit: 1002
It was only the wind.
Pushed memory bugfix.
hero member
Activity: 644
Merit: 500
Your cpuminer.config is still broken for me. I had to re-use the one from tsiv. Error on alloca.h not being found.
Tsiv undeffed it, maybe that's why? https://github.com/tsiv/ccminer-cryptonight/blob/master/cpuminer-config.h

Okay, I'll copy the one from his and push it - I re-ran autogen, probably why. Also, I just pushed another commit - re-wrote the AES key expansion.
Ooh man, and I've been here trying to make nice screenshots with freshly compiled builds to show off what you've already accomplished, but you're way too fast to keep up with Cheesy

EDIT: Oh lol, just saw this. Is the .config supposed to be a HTML? :p https://github.com/wolf9466/ccminer-cryptonight/blob/master/cpuminer-config.h
Sorry for being a PITA Wink I know how to fix it easily, but maybe not everyone.
This might be easier copypaste, bottom of the page: http://pastebin.com/b7g3DLGy
hero member
Activity: 644
Merit: 500
Your cpuminer.config is still broken for me. I had to re-use the one from tsiv. Error on alloca.h not being found.
Tsiv undeffed it, maybe that's why? https://github.com/tsiv/ccminer-cryptonight/blob/master/cpuminer-config.h
member
Activity: 81
Merit: 1002
It was only the wind.
I think I'll just make a public fork and slowly push my edits, that way I won't keep people waiting.
hero member
Activity: 644
Merit: 500
Whoohoo, another repository I can download and play with Cheesy
Thanks a lot Wolf!

EDIT: Euh...
Code:
fatal error C1083: Cannot open include file: 'cpuminer-config.h': No such file or directory
Simply fixed it with using tsiv's original. No idea what you've missed there though Tongue

Odd, did you run autogen.sh before configure?
Visual Studio Wink So no Tongue
member
Activity: 81
Merit: 1002
It was only the wind.
you are indeed a skilled coder Wolf0........

Thanks. Moving my changes one-by-one into the stock miner to test, but some are quite large changes, and still leave quite a bit to debug.

Here's another snippet - the core of keccak: https://ottrbutt.com/snippets/keccakf.txt
hero member
Activity: 644
Merit: 500
Whoohoo, another repository I can download and play with Cheesy
Thanks a lot Wolf!

EDIT: Euh...
Code:
fatal error C1083: Cannot open include file: 'cpuminer-config.h': No such file or directory
Simply fixed it with using tsiv's original. No idea what you've missed there though Tongue
legendary
Activity: 882
Merit: 1000
you are indeed a skilled coder Wolf0........
member
Activity: 81
Merit: 1002
It was only the wind.
It seems the bugfix itself isn't the problem - it must be something else I did...  Embarrassed
member
Activity: 81
Merit: 1002
It was only the wind.
Pages:
Jump to: