Author

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

hero member
Activity: 1974
Merit: 502
Vave.com - Crypto Casino
Anyone know what BTC can you get with 100 mh/s on ETH?
legendary
Activity: 1470
Merit: 1114
I'm having trouble getting ccminer.exe to run in WINE. I looked through the threads a bit after failing to get it to work. Seems there are mixed results out there.
Code:
wine ccminer.exe -q -a quark -o stratum+tcp://stratum............
get error
Code:
Driver does not support CUDA 5.5 API! Update your nVidia driver!
Card is GTX-750ti, OS Xubuntu 14.04, CUDA 7.5, nVidia driver 352.68. Pretty sure that's all up to date. What am I missing?

Ask jublo, he made it working. Wich ccminer exe file are you trying to run?

Quote
would the windows version run on Linux via wine?  
No - it accesses the GPU, which requires the driver libs, which call into the driver running in the Windows kernel mode eventually. Not fucking happening.
It's fucking happened already.
I've done it and confirmed I get full hash rate.
The GPU doesn't care what the host OS is, it's just given a binary file to run in it's own run time
environment. All it needs is a common driver interface to talk to the host.

I'm not sure if everything worked with the open source ccminer so I won't assume anything.
Your OS is two years old and ccminer was compiled with the latest cuda 7.5, likely a compatibilty issue.
Check if cuda 7.5 and the supported drives are available for your version (X)Ubuntu. You don't need
cuda to run ccminer but you have to have drivers compatible with the cuda version used to build it.

If you can't get cuda 7.5 supported drivers for your OS you'll have to upgdade the os or ask SP to
build with 6.5.
legendary
Activity: 2002
Merit: 1051
ICO? Not even once.
Currently we were talking about Ethminer not working as well in W8 compared to W10, which is a bug and it may or may not be able to be figured out, but we wont be able to tell until things are looked at more thoroughly.

It's not a bug. It's an overlooked side-effect of randomly accessing huge memory areas. I'm still at a loss as to how the algo designers didn't see this coming. With DAG hitting 1280MB now, the first reports on specific types of AMD cards biting the dust on ETH are already coming in (Tahiti, notably).

antantti's donation of today has motivated me to start working on an optimisation for those cards. That optimisation is already part of my DAGger simulator and seems to work pretty well. I'm not entirely sure why this optimisation seems to negate the effects of TLB trashing, but I think it has something to do with the odd memory architecture of GCN 1.0.  

I was actually planning to sit back and watch the DAGpocalypse happening, but the last thing Ethereum can use now is miners leaving en masse.

What about a solution of multiple cards working together or in other words the DAG file being shared in chunks over all GPUs. Or is the bandwidth between cards would make it slower?
sr. member
Activity: 506
Merit: 252

My 970 works 22Mh/s. 970 no 100ME- 17Mh/s.Assume the memory effect Elpida.


17 mhash is elpida

and the 22mhash is? (samsung I guess?)

btw what is the core clock AND memory clock set to?
hero member
Activity: 1974
Merit: 502
Vave.com - Crypto Casino
By thinking ..
ETH
970 100ME(elpida) - 22 Mh/s
960 100ME(samsung) -10 Mh/s
ethminer-cuda-0.9.41
Windows 8.1 x64

My 970 works 22Mh/s. 970 no 100ME- 17Mh/s.Assume the memory effect Elpida.

Windows 8.1x64 (970+960)-32Mhs
Windows 10x64 (970+960)-12Mhs
Windows 7x64 (970+960)-31.5Mhs

chart (1).jpeg



I was wondering about the lower hash I was getting on W10, thanks for the info.
sr. member
Activity: 438
Merit: 250
Currently we were talking about Ethminer not working as well in W8 compared to W10, which is a bug and it may or may not be able to be figured out, but we wont be able to tell until things are looked at more thoroughly.

It's not a bug. It's an overlooked side-effect of randomly accessing huge memory areas. I'm still at a loss as to how the algo designers didn't see this coming. With DAG hitting 1280MB now, the first reports on specific types of AMD cards biting the dust on ETH are already coming in (Tahiti, notably).

antantti's donation of today has motivated me to start working on an optimisation for those cards. That optimisation is already part of my DAGger simulator and seems to work pretty well. I'm not entirely sure why this optimisation seems to negate the effects of TLB trashing, but I think it has something to do with the odd memory architecture of GCN 1.0.  

I was actually planning to sit back and watch the DAGpocalypse happening, but the last thing Ethereum can use now is miners leaving en masse.
legendary
Activity: 1400
Merit: 1050
again with these too long message to edit...  Grin

just to react a bit: there is no high demand algo, it is just a question of timing and you can't switch project in the middle of the project because of some p&d scheme going on at an instant t on some unknown coin.

Second, some of you (especially you in fact Grin) need to realize that hashrate can't be increased indefinitely. We know where it is possible (roughly) to get some improvement but for some algos it would be too much work (hence not profitable for us) to develop. For ethereum,  development is stuck by the size of the dag file and nothing can really be done about it, because it is way too large for most of the cards... the alternative would be to recalculate part of the dag element (actually I tried it...) but it is then too slow, because there are very large loop...)
So no matter how much you want a better eth miner, there are constraints which limit any kind of development at that level.

When the market for Feather gets pushed up for 3-4 months, it's probably a good sign that miners will be mining it with Neoscrypt. As I mentioned before, just looking at whattomine would give you a pretty good idea of what's in demand. Some coins are not on What though like Ethereum (despite requesting it a few times) and Spread.

Now that Cryptsy crashed and Feathercoin is pretty much obliterated, there is no demand for Neoscrypt, which means almost no one will be looking to buy a miner for it. You can always market this as 'donations', but that's not what people want or need.

Making a product is a two way relationship. Both the maker and the user have to benefit. Just making something because you feel like it, then complaining when people don't donate doesn't help anyone. You need to eat, I need to eat, I mine whatever is most profitable, you help me make more profits, I help you eat too. It's not too complicated. Right now that's Ethereum and Spread. If x11 could be improved that definitely would be a bread winner too.

I'm all for a miner fee to support you guys long run too and just use whoevers miner is faster (or hopefully a combination miner that everyone can get paid from). In particular, this should hold a lot of interest for you as a developer. It means however much you improve a miner is how much you get paid and just having the fastest miner means you will make money off of it, regardless of how much faster it is then the competition (within reason). If it's just 2% faster then the competition, then a miner fee would be paid for. Claymore marketed his miner this way and it worked quite well.


I've read the thread (and keep up with SP's thread on a regular basis) about Ethereum and I realize there are development hurdles, that doesn't change that it's in demand and if someone figures out how to get around it with some sort of clever trick they'll reap rewards for it. Considering AMD hardware seems to max out at 30Mhs and Nvidia stuff about 30% less, there may be room for improvement to get around the whole memory controller exploding. Even if you can't do it, someone else may come along who might be able to by doing something you never thought of, so it needs to be talked about...

Currently we were talking about Ethminer not working as well in W8 compared to W10, which is a bug and it may or may not be able to be figured out, but we wont be able to tell until things are looked at more thoroughly.

I agree on the part where devs modify whatever they feel like. In a way, it's their right to do so. If they want to make more money. yeah, they should mod whatever is most profitable. And there are out there that do so. But mostly not in public ;-)

And as stated above, in some cases, it just isn't worth the time/effort.

Yup... I understand they can do what they want, but when it comes down to it and people need to profit, we need to talk about what really needs to be done. Right now SP's working on pretty much everything and I would like to buy his private miner, but nothing he's making is more profitable... It's a bad business decision for me. Maybe in the future when something he's making becomes more profitable then say Eth or Spread, I'll buy his miner.

I would love to either buy a miner or use a miner with a miner fee that earns me more money. Everyone profits! It's the best sort of business relationship. I'm sure there are plenty of big farms with their own employed kernel devs working on x11 even if they rather work on Lyra right now or something.

can I have the executive summary ?

Oh shit, i seriously pissed my pants reading that. I knew this was coming and it was already there before i could even think it.  Grin

actually, Bensam123 has been serving us for months the extended version of his ideas... we got it the first time, we gave our opinions, but still it is coming back in an even longer format day after day Grin

(must admit, I am running out of good joke to make about it... )
full member
Activity: 229
Merit: 100
again with these too long message to edit...  Grin

just to react a bit: there is no high demand algo, it is just a question of timing and you can't switch project in the middle of the project because of some p&d scheme going on at an instant t on some unknown coin.

Second, some of you (especially you in fact Grin) need to realize that hashrate can't be increased indefinitely. We know where it is possible (roughly) to get some improvement but for some algos it would be too much work (hence not profitable for us) to develop. For ethereum,  development is stuck by the size of the dag file and nothing can really be done about it, because it is way too large for most of the cards... the alternative would be to recalculate part of the dag element (actually I tried it...) but it is then too slow, because there are very large loop...)
So no matter how much you want a better eth miner, there are constraints which limit any kind of development at that level.

When the market for Feather gets pushed up for 3-4 months, it's probably a good sign that miners will be mining it with Neoscrypt. As I mentioned before, just looking at whattomine would give you a pretty good idea of what's in demand. Some coins are not on What though like Ethereum (despite requesting it a few times) and Spread.

Now that Cryptsy crashed and Feathercoin is pretty much obliterated, there is no demand for Neoscrypt, which means almost no one will be looking to buy a miner for it. You can always market this as 'donations', but that's not what people want or need.

Making a product is a two way relationship. Both the maker and the user have to benefit. Just making something because you feel like it, then complaining when people don't donate doesn't help anyone. You need to eat, I need to eat, I mine whatever is most profitable, you help me make more profits, I help you eat too. It's not too complicated. Right now that's Ethereum and Spread. If x11 could be improved that definitely would be a bread winner too.

I'm all for a miner fee to support you guys long run too and just use whoevers miner is faster (or hopefully a combination miner that everyone can get paid from). In particular, this should hold a lot of interest for you as a developer. It means however much you improve a miner is how much you get paid and just having the fastest miner means you will make money off of it, regardless of how much faster it is then the competition (within reason). If it's just 2% faster then the competition, then a miner fee would be paid for. Claymore marketed his miner this way and it worked quite well.


I've read the thread (and keep up with SP's thread on a regular basis) about Ethereum and I realize there are development hurdles, that doesn't change that it's in demand and if someone figures out how to get around it with some sort of clever trick they'll reap rewards for it. Considering AMD hardware seems to max out at 30Mhs and Nvidia stuff about 30% less, there may be room for improvement to get around the whole memory controller exploding. Even if you can't do it, someone else may come along who might be able to by doing something you never thought of, so it needs to be talked about...

Currently we were talking about Ethminer not working as well in W8 compared to W10, which is a bug and it may or may not be able to be figured out, but we wont be able to tell until things are looked at more thoroughly.

I agree on the part where devs modify whatever they feel like. In a way, it's their right to do so. If they want to make more money. yeah, they should mod whatever is most profitable. And there are out there that do so. But mostly not in public ;-)

And as stated above, in some cases, it just isn't worth the time/effort.

Yup... I understand they can do what they want, but when it comes down to it and people need to profit, we need to talk about what really needs to be done. Right now SP's working on pretty much everything and I would like to buy his private miner, but nothing he's making is more profitable... It's a bad business decision for me. Maybe in the future when something he's making becomes more profitable then say Eth or Spread, I'll buy his miner.

I would love to either buy a miner or use a miner with a miner fee that earns me more money. Everyone profits! It's the best sort of business relationship. I'm sure there are plenty of big farms with their own employed kernel devs working on x11 even if they rather work on Lyra right now or something.

can I have the executive summary ?

Oh shit, i seriously pissed my pants reading that. I knew this was coming and it was already there before i could even think it.  Grin
sr. member
Activity: 346
Merit: 250
can I have the executive summary ?
LOL! I think that was it!  Grin
legendary
Activity: 1400
Merit: 1050
again with these too long message to edit...  Grin

just to react a bit: there is no high demand algo, it is just a question of timing and you can't switch project in the middle of the project because of some p&d scheme going on at an instant t on some unknown coin.

Second, some of you (especially you in fact Grin) need to realize that hashrate can't be increased indefinitely. We know where it is possible (roughly) to get some improvement but for some algos it would be too much work (hence not profitable for us) to develop. For ethereum,  development is stuck by the size of the dag file and nothing can really be done about it, because it is way too large for most of the cards... the alternative would be to recalculate part of the dag element (actually I tried it...) but it is then too slow, because there are very large loop...)
So no matter how much you want a better eth miner, there are constraints which limit any kind of development at that level.

When the market for Feather gets pushed up for 3-4 months, it's probably a good sign that miners will be mining it with Neoscrypt. As I mentioned before, just looking at whattomine would give you a pretty good idea of what's in demand. Some coins are not on What though like Ethereum (despite requesting it a few times) and Spread.

Now that Cryptsy crashed and Feathercoin is pretty much obliterated, there is no demand for Neoscrypt, which means almost no one will be looking to buy a miner for it. You can always market this as 'donations', but that's not what people want or need.

Making a product is a two way relationship. Both the maker and the user have to benefit. Just making something because you feel like it, then complaining when people don't donate doesn't help anyone. You need to eat, I need to eat, I mine whatever is most profitable, you help me make more profits, I help you eat too. It's not too complicated. Right now that's Ethereum and Spread. If x11 could be improved that definitely would be a bread winner too.

I'm all for a miner fee to support you guys long run too and just use whoevers miner is faster (or hopefully a combination miner that everyone can get paid from). In particular, this should hold a lot of interest for you as a developer. It means however much you improve a miner is how much you get paid and just having the fastest miner means you will make money off of it, regardless of how much faster it is then the competition (within reason). If it's just 2% faster then the competition, then a miner fee would be paid for. Claymore marketed his miner this way and it worked quite well.


I've read the thread (and keep up with SP's thread on a regular basis) about Ethereum and I realize there are development hurdles, that doesn't change that it's in demand and if someone figures out how to get around it with some sort of clever trick they'll reap rewards for it. Considering AMD hardware seems to max out at 30Mhs and Nvidia stuff about 30% less, there may be room for improvement to get around the whole memory controller exploding. Even if you can't do it, someone else may come along who might be able to by doing something you never thought of, so it needs to be talked about...

Currently we were talking about Ethminer not working as well in W8 compared to W10, which is a bug and it may or may not be able to be figured out, but we wont be able to tell until things are looked at more thoroughly.

I agree on the part where devs modify whatever they feel like. In a way, it's their right to do so. If they want to make more money. yeah, they should mod whatever is most profitable. And there are out there that do so. But mostly not in public ;-)

And as stated above, in some cases, it just isn't worth the time/effort.

Yup... I understand they can do what they want, but when it comes down to it and people need to profit, we need to talk about what really needs to be done. Right now SP's working on pretty much everything and I would like to buy his private miner, but nothing he's making is more profitable... It's a bad business decision for me. Maybe in the future when something he's making becomes more profitable then say Eth or Spread, I'll buy his miner.

I would love to either buy a miner or use a miner with a miner fee that earns me more money. Everyone profits! It's the best sort of business relationship. I'm sure there are plenty of big farms with their own employed kernel devs working on x11 even if they rather work on Lyra right now or something.

can I have the executive summary ?
legendary
Activity: 1764
Merit: 1024
again with these too long message to edit...  Grin

just to react a bit: there is no high demand algo, it is just a question of timing and you can't switch project in the middle of the project because of some p&d scheme going on at an instant t on some unknown coin.

Second, some of you (especially you in fact Grin) need to realize that hashrate can't be increased indefinitely. We know where it is possible (roughly) to get some improvement but for some algos it would be too much work (hence not profitable for us) to develop. For ethereum,  development is stuck by the size of the dag file and nothing can really be done about it, because it is way too large for most of the cards... the alternative would be to recalculate part of the dag element (actually I tried it...) but it is then too slow, because there are very large loop...)
So no matter how much you want a better eth miner, there are constraints which limit any kind of development at that level.

When the market for Feather gets pushed up for 3-4 months, it's probably a good sign that miners will be mining it with Neoscrypt. As I mentioned before, just looking at whattomine would give you a pretty good idea of what's in demand. Some coins are not on What though like Ethereum (despite requesting it a few times) and Spread.

Now that Cryptsy crashed and Feathercoin is pretty much obliterated, there is no demand for Neoscrypt, which means almost no one will be looking to buy a miner for it. You can always market this as 'donations', but that's not what people want or need.

Making a product is a two way relationship. Both the maker and the user have to benefit. Just making something because you feel like it, then complaining when people don't donate doesn't help anyone. You need to eat, I need to eat, I mine whatever is most profitable, you help me make more profits, I help you eat too. It's not too complicated. Right now that's Ethereum and Spread. If x11 could be improved that definitely would be a bread winner too.

I'm all for a miner fee to support you guys long run too and just use whoevers miner is faster (or hopefully a combination miner that everyone can get paid from). In particular, this should hold a lot of interest for you as a developer. It means however much you improve a miner is how much you get paid and just having the fastest miner means you will make money off of it, regardless of how much faster it is then the competition (within reason). If it's just 2% faster then the competition, then a miner fee would be paid for. Claymore marketed his miner this way and it worked quite well.


I've read the thread (and keep up with SP's thread on a regular basis) about Ethereum and I realize there are development hurdles, that doesn't change that it's in demand and if someone figures out how to get around it with some sort of clever trick they'll reap rewards for it. Considering AMD hardware seems to max out at 30Mhs and Nvidia stuff about 30% less, there may be room for improvement to get around the whole memory controller exploding. Even if you can't do it, someone else may come along who might be able to by doing something you never thought of, so it needs to be talked about...

Currently we were talking about Ethminer not working as well in W8 compared to W10, which is a bug and it may or may not be able to be figured out, but we wont be able to tell until things are looked at more thoroughly.

I agree on the part where devs modify whatever they feel like. In a way, it's their right to do so. If they want to make more money. yeah, they should mod whatever is most profitable. And there are out there that do so. But mostly not in public ;-)

And as stated above, in some cases, it just isn't worth the time/effort.

Yup... I understand they can do what they want, but when it comes down to it and people need to profit, we need to talk about what really needs to be done. Right now SP's working on pretty much everything and I would like to buy his private miner, but nothing he's making is more profitable... It's a bad business decision for me. Maybe in the future when something he's making becomes more profitable then say Eth or Spread, I'll buy his miner.

I would love to either buy a miner or use a miner with a miner fee that earns me more money. Everyone profits! It's the best sort of business relationship. I'm sure there are plenty of big farms with their own employed kernel devs working on x11 even if they rather work on Lyra right now or something.
sr. member
Activity: 346
Merit: 250
I'm having trouble getting ccminer.exe to run in WINE. I looked through the threads a bit after failing to get it to work. Seems there are mixed results out there.
Code:
wine ccminer.exe -q -a quark -o stratum+tcp://stratum............
get error
Code:
Driver does not support CUDA 5.5 API! Update your nVidia driver!
I'm running Xubuntu 14.04, CUDA 7.5, nVidia driver 352.68. Pretty sure that's all up to date. What am I missing?
why do you even want to run it under wine... you have to compile it for linux... 
Because I don't think sp_ wants to sell his private kernel as source code. If I'm wrong about that I'd much prefer to compile it myself.
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
I'm having trouble getting ccminer.exe to run in WINE. I looked through the threads a bit after failing to get it to work. Seems there are mixed results out there.
Code:
wine ccminer.exe -q -a quark -o stratum+tcp://stratum............
get error
Code:
Driver does not support CUDA 5.5 API! Update your nVidia driver!
Card is GTX-750ti, OS Xubuntu 14.04, CUDA 7.5, nVidia driver 352.68. Pretty sure that's all up to date. What am I missing?

Ask jublo, he made it working. Wich ccminer exe file are you trying to run?

Quote
would the windows version run on Linux via wine?  
No - it accesses the GPU, which requires the driver libs, which call into the driver running in the Windows kernel mode eventually. Not fucking happening.
It's fucking happened already.
I've done it and confirmed I get full hash rate.
The GPU doesn't care what the host OS is, it's just given a binary file to run in it's own run time
environment. All it needs is a common driver interface to talk to the host.
legendary
Activity: 1400
Merit: 1050
I'm having trouble getting ccminer.exe to run in WINE. I looked through the threads a bit after failing to get it to work. Seems there are mixed results out there.
Code:
wine ccminer.exe -q -a quark -o stratum+tcp://stratum............
get error
Code:
Driver does not support CUDA 5.5 API! Update your nVidia driver!
I'm running Xubuntu 14.04, CUDA 7.5, nVidia driver 352.68. Pretty sure that's all up to date. What am I missing?
why do you even want to run it under wine... you have to compile it for linux... 
sr. member
Activity: 346
Merit: 250
I'm having trouble getting ccminer.exe to run in WINE. I looked through the threads a bit after failing to get it to work. Seems there are mixed results out there.
Code:
wine ccminer.exe -q -a quark -o stratum+tcp://stratum............
get error
Code:
Driver does not support CUDA 5.5 API! Update your nVidia driver!
Card is GTX-750ti, OS Xubuntu 14.04, CUDA 7.5, nVidia driver 352.68. Pretty sure that's all up to date. What am I missing?
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
This aside, its seems as though most developers that will work with the public community don't even want to make what the miners need, such as kernels for high demand algos. Right now for instance it's Eth, Spread, and X11 (if that can be brought up to speed). Eth especially right now is getting pushed hard. Miners don't get to choose what's profitable, that's up to the dice of the exchanges. No one can predict that.

I am making miners for high demand algos.

I have 4 private miners for the people who donate.

1. 0.1BTC: Pentablake +100-120%
2. 0.1BTC: Cryptonight +10%
3. 0.1BTC: Spreadcoin +10-20%
4. 0.1BTC: All nicehash algos optimized. 0-7%  (x11 +2.4% (faster than release 74 ) on the 750ti)
sr. member
Activity: 438
Merit: 250
Genoil, some ETH coming your way. Been using your miner since last summer and never donated.

0xf01f74a1eb99be1aee7f58b6f1e83d89524d374babbcda2cd6f576c0d61c466d

Thanks a lot!
full member
Activity: 229
Merit: 100
Most big miners run nix, this means farms. Most small miners are running Windows as it's easy to use and doesn't require a degree to fix.

I've not seen any stability issues in Windows in all the time I've spent mining. It will hash slower, but now days that seems negligible except for some weird niche cases (and sometimes it goes the opposite direction too).

Big miners get bigger because they have private kernel developers working for them and/or they have public private miners working for them (like Wolf0). With high entry fees to get a kernel, if they will sell it to you at all and you know they're selling it, most small miners are losing ground. This is why I pushed so much for a nice public miner with a fee. That's accessible to anyone, at any level, big or small.

This aside, its seems as though most developers that will work with the public community don't even want to make what the miners need, such as kernels for high demand algos. Right now for instance it's Eth, Spread, and X11 (if that can be brought up to speed). Eth especially right now is getting pushed hard. Miners don't get to choose what's profitable, that's up to the dice of the exchanges. No one can predict that.

I agree on the part where devs modify whatever they feel like. In a way, it's their right to do so. If they want to make more money. yeah, they should mod whatever is most profitable. And there are out there that do so. But mostly not in public ;-)

And as stated above, in some cases, it just isn't worth the time/effort.
legendary
Activity: 1400
Merit: 1050
Private kernal for sale. 0.1BTC

Release 2 sp-mod private (750ti) (faster than release 78)

x11: +2.4%
x13: +5.4%
x15: +4.5%
lyra2v2: +6.45%
quark: +3.2%
qubit: +2.3%

I wish I could code cuda.

I have added 2-300khash in the quark algo on gtx 970. Now peaking at 19.45mhash with +155 on the core.(g1 gaming). Will be included in sp-mod private 3

Ppl want a linux version. I don't want to release the sourcecode. So no linux. Switch to windows, or loose hashrate:)

wow ...

so you are willing to 'lose' the support of linux miners to try and push them towards windows? ...

not likely sp ... and something i will NEVER do with the total costs and instability and the sheer work involved in such a stupid thing as that - especially with a farm ...

if farm owners WANT to do that - then fine ... but those who will stick to linux - like me - will research ( or commission ) another way ...

no tanx - ill just add a few more powerful cards - and find a better way ...

#crysx

Kinda shitty to try to hide it behind the "I dun wanna release source" lie (the lie being the insinuation that linux support requires source.)

there has to be a better way of doing 'all this' wolf ...

im actually getting disheartened by the whole crypto scene the way it is - and its driving me to think about whether its a good idea to stay in the open like this - or fall into the background and just 'watch' the workings of development and crypto - while utilizing the offers that come our way on occasion ...

is it any wonder why the HUGE farms only get bigger? ...

not releasing YOUR source is one thing - not releasing OUR source is another ... which is exactly what oss is all about - its OURS ( as in the community ) ...

im linux all the way - and i wont change ... stubbornly refuse to give in to the closed system ... paid miners and paid software and paid systems are one thing ...

but to do this that sp is saying he wants to do - that has now got my nose out of joint also ... i wont bend to such things - and agree that it is not right to state such things with the purpose of holding the source code for private use only ... im a supporter of both oss AND the devs ... you know this - sp knows this - the community who know what im about know this ...

but thats statement is ludicrous ...

i just need to find and settle in my new place - and rebuild the new farm ... only a few months away ...

then we can talk business ...

#crysx

Most big miners run nix, this means farms. Most small miners are running Windows as it's easy to use and doesn't require a degree to fix.

I've not seen any stability issues in Windows in all the time I've spent mining. It will hash slower, but now days that seems negligible except for some weird niche cases (and sometimes it goes the opposite direction too).

Big miners get bigger because they have private kernel developers working for them and/or they have public private miners working for them (like Wolf0). With high entry fees to get a kernel, if they will sell it to you at all and you know they're selling it, most small miners are losing ground. This is why I pushed so much for a nice public miner with a fee. That's accessible to anyone, at any level, big or small.

This aside, its seems as though most developers that will work with the public community don't even want to make what the miners need, such as kernels for high demand algos. Right now for instance it's Eth, Spread, and X11 (if that can be brought up to speed). Eth especially right now is getting pushed hard. Miners don't get to choose what's profitable, that's up to the dice of the exchanges. No one can predict that.


Same problem in the cryptonight algo. Doesn't work on widows 10

Can this be fixed? Looking at the memory controller, on W8 it's maxed out... W10 it's at about 50% (which is definitely comparable to the performance I'm getting).

I prefer having a installation on w10 so I can see and report on changes/bugs comparable between algos and fix them


Curiously is anyone having problems with Ethminer and Windows 10? It seems like my w10 970 rig produces 8Mh/s and my W8.1 rigs all produce 17Mh/s... Not sure what's going on here.

Yesterday I upgraded ssd to one gaming rig which had gtx 970 and windows 10. Tested quickly ETH mining and yes, it was only hashing about 7-8MH. Thought I messed something during upgrade but after more testing realized that W10 kills hashrate.


My guess is MS has changed an API in W10 that requires all devs to modify their apps to comply.
They've done it before.

I'm only familiar with this issue on Ethminer, but I understand Cryptonight is a memory-heavy algo as well. The reason for this behavior is known as TLB trashing. The TLB is a unit found on CPU's and GPU's that translates virtual memory addresses into physical addresses. The TLB maintains a table of mappings from virtual memory pages to physical memory pages. When a kernel uses a lot of different addresses in a wide memory space, this table runs full, causing addresses that used to previous cached on the TLB to be removed (trashed) and to have to be retranslated (global memory replay). This causes a huge delay. Apparently there is a difference between Windows 7,8 and 10 with regards to this, most likely in page size. Using smaller page sizes, memory address lookups can be performed faster, but the TLB runs full quicker.

The reason that this didn't happen with Ethminer before, is because of the increasing DAG size. I wrote a test program a while back to identify the allocation size after which this behavior would start happening on any given combination of GPU and OS (it's in OpenCL, but there is no difference with CUDA). If I remember well, there actually isn't that much of a difference between Windows 8 and 10, but that may be different for GPU's that I don't own. For Nvidia hardware with Maxwell 2, the best solution is to use Windows 7 or Linux.

Hmmm... I can go back to W8, I'd just rather not do it in case a issue pops up in the future. There is no way of fixing this? I don't know enough about TLB usage to offer productive input on that.


again with these too long message to edit...  Grin

just to react a bit: there is no high demand algo, it is just a question of timing and you can't switch project in the middle of the project because of some p&d scheme going on at an instant t on some unknown coin.

Second, some of you (especially you in fact Grin) need to realize that hashrate can't be increased indefinitely. We know where it is possible (roughly) to get some improvement but for some algos it would be too much work (hence not profitable for us) to develop. For ethereum,  development is stuck by the size of the dag file and nothing can really be done about it, because it is way too large for most of the cards... the alternative would be to recalculate part of the dag element (actually I tried it...) but it is then too slow, because there are very large loop...)
So no matter how much you want a better eth miner, there are constraints which limit any kind of development at that level.


legendary
Activity: 1764
Merit: 1024
Private kernal for sale. 0.1BTC

Release 2 sp-mod private (750ti) (faster than release 78)

x11: +2.4%
x13: +5.4%
x15: +4.5%
lyra2v2: +6.45%
quark: +3.2%
qubit: +2.3%

I wish I could code cuda.

I have added 2-300khash in the quark algo on gtx 970. Now peaking at 19.45mhash with +155 on the core.(g1 gaming). Will be included in sp-mod private 3

Ppl want a linux version. I don't want to release the sourcecode. So no linux. Switch to windows, or loose hashrate:)

wow ...

so you are willing to 'lose' the support of linux miners to try and push them towards windows? ...

not likely sp ... and something i will NEVER do with the total costs and instability and the sheer work involved in such a stupid thing as that - especially with a farm ...

if farm owners WANT to do that - then fine ... but those who will stick to linux - like me - will research ( or commission ) another way ...

no tanx - ill just add a few more powerful cards - and find a better way ...

#crysx

Kinda shitty to try to hide it behind the "I dun wanna release source" lie (the lie being the insinuation that linux support requires source.)

there has to be a better way of doing 'all this' wolf ...

im actually getting disheartened by the whole crypto scene the way it is - and its driving me to think about whether its a good idea to stay in the open like this - or fall into the background and just 'watch' the workings of development and crypto - while utilizing the offers that come our way on occasion ...

is it any wonder why the HUGE farms only get bigger? ...

not releasing YOUR source is one thing - not releasing OUR source is another ... which is exactly what oss is all about - its OURS ( as in the community ) ...

im linux all the way - and i wont change ... stubbornly refuse to give in to the closed system ... paid miners and paid software and paid systems are one thing ...

but to do this that sp is saying he wants to do - that has now got my nose out of joint also ... i wont bend to such things - and agree that it is not right to state such things with the purpose of holding the source code for private use only ... im a supporter of both oss AND the devs ... you know this - sp knows this - the community who know what im about know this ...

but thats statement is ludicrous ...

i just need to find and settle in my new place - and rebuild the new farm ... only a few months away ...

then we can talk business ...

#crysx

Most big miners run nix, this means farms. Most small miners are running Windows as it's easy to use and doesn't require a degree to fix.

I've not seen any stability issues in Windows in all the time I've spent mining. It will hash slower, but now days that seems negligible except for some weird niche cases (and sometimes it goes the opposite direction too).

Big miners get bigger because they have private kernel developers working for them and/or they have public private miners working for them (like Wolf0). With high entry fees to get a kernel, if they will sell it to you at all and you know they're selling it, most small miners are losing ground. This is why I pushed so much for a nice public miner with a fee. That's accessible to anyone, at any level, big or small.

This aside, its seems as though most developers that will work with the public community don't even want to make what the miners need, such as kernels for high demand algos. Right now for instance it's Eth, Spread, and X11 (if that can be brought up to speed). Eth especially right now is getting pushed hard. Miners don't get to choose what's profitable, that's up to the dice of the exchanges. No one can predict that.


Same problem in the cryptonight algo. Doesn't work on widows 10

Can this be fixed? Looking at the memory controller, on W8 it's maxed out... W10 it's at about 50% (which is definitely comparable to the performance I'm getting).

I prefer having a installation on w10 so I can see and report on changes/bugs comparable between algos and fix them


Curiously is anyone having problems with Ethminer and Windows 10? It seems like my w10 970 rig produces 8Mh/s and my W8.1 rigs all produce 17Mh/s... Not sure what's going on here.

Yesterday I upgraded ssd to one gaming rig which had gtx 970 and windows 10. Tested quickly ETH mining and yes, it was only hashing about 7-8MH. Thought I messed something during upgrade but after more testing realized that W10 kills hashrate.


My guess is MS has changed an API in W10 that requires all devs to modify their apps to comply.
They've done it before.

I'm only familiar with this issue on Ethminer, but I understand Cryptonight is a memory-heavy algo as well. The reason for this behavior is known as TLB trashing. The TLB is a unit found on CPU's and GPU's that translates virtual memory addresses into physical addresses. The TLB maintains a table of mappings from virtual memory pages to physical memory pages. When a kernel uses a lot of different addresses in a wide memory space, this table runs full, causing addresses that used to previous cached on the TLB to be removed (trashed) and to have to be retranslated (global memory replay). This causes a huge delay. Apparently there is a difference between Windows 7,8 and 10 with regards to this, most likely in page size. Using smaller page sizes, memory address lookups can be performed faster, but the TLB runs full quicker.

The reason that this didn't happen with Ethminer before, is because of the increasing DAG size. I wrote a test program a while back to identify the allocation size after which this behavior would start happening on any given combination of GPU and OS (it's in OpenCL, but there is no difference with CUDA). If I remember well, there actually isn't that much of a difference between Windows 8 and 10, but that may be different for GPU's that I don't own. For Nvidia hardware with Maxwell 2, the best solution is to use Windows 7 or Linux.

Hmmm... I can go back to W8, I'd just rather not do it in case a issue pops up in the future. There is no way of fixing this? I don't know enough about TLB usage to offer productive input on that.

Speaking of memory hard algos. I just tried Monero on my 970 on both w8 and w10, they produced very similar hashrates. Based on what you're talking about, this bug should be present in Monero as well? This could also be because Cryptonote was never optimized on Nvidia GPUs, but I assume it would manifest itself in some way.
Jump to: