chrysophylax
Legendary
Offline
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
|
|
January 18, 2016, 01:11:58 AM |
|
cpuminer-opt also I like it. I don't have a big ego so I don't need my name in it. I think there is already one out there with that name. I'll look into cpuminer-opt being taken, I was going to go with it.. How about Fast CPU MIner as a brand and keep the cpuminer command name? It's hard to call it fast compared with GPUs but it's the fastest CPU miner available (that is a challenge to anyone with anything better) and getting faster. JMINER--- Or something simple. --scryptr yup - im all for simple to ... jbm ... i like it ... #crysx
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 01:49:11 AM |
|
cpuminer-opt also I like it. I don't have a big ego so I don't need my name in it. I think there is already one out there with that name. I'll look into cpuminer-opt being taken, I was going to go with it.. How about Fast CPU MIner as a brand and keep the cpuminer command name? It's hard to call it fast compared with GPUs but it's the fastest CPU miner available (that is a challenge to anyone with anything better) and getting faster. JMINER--- Or something simple. --scryptr yup - im all for simple to ... jbm ... i like it ... #crysx It's taken, I also like the idea of paying homage to it's original name.
|
|
|
|
scryptr
Legendary
Offline
Activity: 1797
Merit: 1028
|
|
January 18, 2016, 02:00:11 AM |
|
cpuminer-opt also I like it. I don't have a big ego so I don't need my name in it. I think there is already one out there with that name. I'll look into cpuminer-opt being taken, I was going to go with it.. How about Fast CPU MIner as a brand and keep the cpuminer command name? It's hard to call it fast compared with GPUs but it's the fastest CPU miner available (that is a challenge to anyone with anything better) and getting faster. JMINER--- Or something simple. --scryptr yup - im all for simple to ... jbm ... i like it ... #crysx It's taken, I also like the idea of paying homage to it's original name. THE FROZEN CPU MINER-- Sorry, I just watched Ted 2 on DVD... and remember an old SNL skit. JBM is perhaps too simple... --scryptr
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 03:01:45 AM |
|
Things are progressing well with the integration of the faster neoscrypt kernel. It's almost ready to compile, just cleaning up the declarations and definitions to avoid collisions.
I noticed that the hash functions are all declared in miner.h. Is that necessary? Isn't the scanhash function the gate to the algos? And more importantly could this be at the root of my multiple def problems with GRS on linux and whatever else on windows? All these macros get imported to the hash function and the declaration in miner.h makes them visible to the world.
Wolf, do you think I'm on the right track?
Ice cold, I believe. I haven't checked in depth, but I'm pretty sure your issue is two seperate implementations of the same shit. There in fact two seperate implementations of the same shit, all the spf stuff. I may have selected one version in one algo and another version in another. Hmmm, something else to follow up on. I planned on cleaning that up any way, I think the versions are identical. I didn't want to rush that as there may be a better version. I still think there is merit to my theory when I think about it more. The macros are all run by the hash function, and being macros have global scope in the file. Declaring the hash functions miner.h exports it to the world where the linker finds it and the 5 copies of each macro. On the other hand it doesn't happen with the other macro based algos so what do I know?
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 03:08:35 AM |
|
THE FROZEN CPU MINER--
Sorry, I just watched Ted 2 on DVD... and remember an old SNL skit. JBM is perhaps too simple... --scryptr
Phew, I was thinking of another movie with a frozen theme intended for a young audience. I googled cpuminer-opt and the only thing it found was this discussion. So it's all set. Thanks to Tanguy for suggesting it.
|
|
|
|
zTheWolfz
|
|
January 18, 2016, 06:28:58 AM |
|
cpuminer-opt also I like it. I don't have a big ego so I don't need my name in it. I think there is already one out there with that name. I'll look into cpuminer-opt being taken, I was going to go with it.. How about Fast CPU MIner as a brand and keep the cpuminer command name? It's hard to call it fast compared with GPUs but it's the fastest CPU miner available (that is a challenge to anyone with anything better) and getting faster. JMINER--- Or something simple. --scryptr yup - im all for simple to ... jbm ... i like it ... #crysx It's taken, I also like the idea of paying homage to it's original name. cpuSminer S=speed or cpuminer-s
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 08:08:39 AM |
|
cpuSminer S=speed or cpuminer-s Thanks for posting your results.
|
|
|
|
zTheWolfz
|
|
January 18, 2016, 08:36:55 AM Last edit: January 18, 2016, 09:19:03 AM by zTheWolfz |
|
cpuSminer S=speed or cpuminer-s Thanks for posting your results. Strange is I get many more shares at the other site vs NiceHash? Wonder why that is? or I should say they seem to come in at a much quicker pace. Wondering if I can clone the VM and move it to another rig, should be possible I would think. If there is to much different in the rigs the kernel may crash of the OS. Might set up another VM on this other laptop for testing that. But then again the virtual HDD is 50GB and my 64GB USB drive is full with other saved stuff, I'll try transferring it across the network lan. Edit: Got to clean up my HDD's on this other laptop first didn't realize they were so full 240GB SSD & 500GB IDE both almost full. lol Between Wallets, miners & games it doesn't take long. Not counting in the many .iso of OS I have downloaded to try out.
|
|
|
|
pallas
Legendary
Offline
Activity: 2716
Merit: 1094
Black Belt Developer
|
|
January 18, 2016, 03:01:25 PM |
|
Got an accepted share on x11. But upping the priority didn't affect the progressive slowdown. Hope it's not a hardware problem...
|
|
|
|
Epsylon3
Legendary
Offline
Activity: 1484
Merit: 1082
ccminer/cpuminer developer
|
|
January 18, 2016, 03:18:43 PM |
|
we can see that when using AVX... the overheat reduce the speed on recent cpus, just like the nvidia 9xx series some bios allow to reduce or tune the FIVR protection system
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 03:20:02 PM |
|
cpuSminer S=speed or cpuminer-s Thanks for posting your results. Strange is I get many more shares at the other site vs NiceHash? Wonder why that is? or I should say they seem to come in at a much quicker pace. Wondering if I can clone the VM and move it to another rig, should be possible I would think. If there is to much different in the rigs the kernel may crash of the OS. Might set up another VM on this other laptop for testing that. But then again the virtual HDD is 50GB and my 64GB USB drive is full with other saved stuff, I'll try transferring it across the network lan. Edit: Got to clean up my HDD's on this other laptop first didn't realize they were so full 240GB SSD & 500GB IDE both almost full. lol Between Wallets, miners & games it doesn't take long. Not counting in the many .iso of OS I have downloaded to try out. The share rate is determined by the difficulty. Pools adjust the difficulty based on the hash rate to prevent powerfull miners from flooding the server frequent small shares. With very low hash rates the difficulty can reach the minimum while still not achieving the target share submission rate. Edit: check the hashrate at the pool. I've noticed that the infrequent share submission results in the pool reported hash rate fluctuates from -50% to 200% of cpuminer's reported hash rate, which tends to average out at 100%. If the pool reported hash rate is consistent below this range then there may be a problem. A key thing to remember is that the miner reports the share rate not the share size. So the shares are less frequent but larger, everything else being equal. Hope this helps.
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 04:08:48 PM |
|
Yesterday was pretty much a wasted day. Ispent all day trying to integrate cpuminer-neoscrypt and now I'm back at square 1.
It has a two dimensional matrix of capabilities: 2 arch, and asm or not. And he coded it such that it is almost impossible to compile more than one variation at a time. eEverithing is hooked with #If.
I came to the conclusion this is going to require some significant reimplementation. I've decided to only focus on the highest performing variation for the first release. I'l work out the rest at a later date.
I will take this approach for cryptonight and argon2 and any other new algo additions in the future. I got a little cocky with the ease in which I implemented the x11 and quark improvements.
Lesson learned.
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 04:32:42 PM |
|
I have a request for some focussed testing of cpuminer.
I would like some confirmation that the cpu capabilities checking is correct with no false positives or false negatives.
I need someone with older cpus to test cpuminer on an algo with multiple supported kernels looking for two things:
1. cpuminer selected a slower kernel when it should have chosen a faster one. You would observe this at startup.
2. cpuminer selected a faster kernel on a cpu that doesn't support it. This will likely cause cpuminer to crash.
Thanks
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 18, 2016, 08:58:53 PM |
|
Another update on neoscrypt. More bad news but some potentially great news.
First the design is much more complicated as it supports 4 ooptimizing options that can be mixed. That makes 2**4 combinations if they are all valid, which I don't think is the case. However, it looks like my posted speed test was done with all options disabled, likely the most compatible but slowest configuration. Yet this was still faster than v2.0.
Unfortunately the options I coded (all enabled) didn't work. I now have to take a step back and do some testing on the original cpuminer-neoscrypt to find out what combitions work and which is the fastest.
No new release for a while.
|
|
|
|
Epsylon3
Legendary
Offline
Activity: 1484
Merit: 1082
ccminer/cpuminer developer
|
|
January 18, 2016, 11:49:16 PM |
|
Good luck with neo, its the same headache on ccminer, so i dont touch it
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 19, 2016, 02:26:14 AM |
|
Good luck with neo, its the same headache on ccminer, so i dont touch it I couldn't believe it but now I can't reproduce the same hashrate on the original. Time to put it aside and clear my head. I'm a little frustrated with the problems with windows compile, grs, and now neoscrypt. I'll take another crack at it when my head is clear. Moving on.
|
|
|
|
zTheWolfz
|
|
January 19, 2016, 04:35:30 AM Last edit: January 19, 2016, 04:50:51 AM by zTheWolfz |
|
Good luck with neo, its the same headache on ccminer, so i dont touch it I couldn't believe it but now I can't reproduce the same hashrate on the original. Time to put it aside and clear my head. I'm a little frustrated with the problems with windows compile, grs, and now neoscrypt. I'll take another crack at it when my head is clear. Moving on. I found a few cpu miners, neoscrypt based & a few other I zipped into one package for you. Not sure if they will be of any help, I also have some GPU neoscrypt miner 3.7.8 & below if you'd like to take a look at those I can add them to the same zip package & host them somewhere? 8 TH didn't get much better results +100 or so, test picture below. As you can see the VB didn't fully load the cpu 100% so the top numbers this setup could do isn't shown with this miner threw VM. Edit: Strange while I was off in the windows OS getting this post ready the speed & load on the CPU improved to around 98/99% load, temps were about the same.
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 19, 2016, 04:53:26 AM |
|
Good luck with neo, its the same headache on ccminer, so i dont touch it I couldn't believe it but now I can't reproduce the same hashrate on the original. Time to put it aside and clear my head. I'm a little frustrated with the problems with windows compile, grs, and now neoscrypt. I'll take another crack at it when my head is clear. Moving on. I found a few cpu miners, neoscrypt based & a few other I zipped into one package for you. Not sure if they will be of any help, I also have some GPU neoscrypt miner 3.7.8 & below if you'd like to take at look at those I can add them to the same zip package & host them somewhere? 8 TH didn't get much better results +100 or so, test picture below. As you can see the VB didn't fully load the cpu 100% so the top numbers this setup could do isn't shown with this miner threw VM. Edit: Strange while I was off in the windows OS getting this post ready the speed & load on the CPU improved to around 98/99% load, temps were about the same. Thanks for posting your results, Can you give me a list of the miners you've found? That will save some time testing all of them because I probably already have a few of them. New release coming real soon with hash rate increases in all algos and a new one.
|
|
|
|
zTheWolfz
|
|
January 19, 2016, 04:59:35 AM Last edit: January 19, 2016, 05:20:14 AM by zTheWolfz |
|
Sure can let me get to my other laptop where they are so I can be sure the version numbers I post are correct. Edit: here is pretty much the full list of what I have on this rig, shop rigs have many more. I hardly ever delete anything and the biggest reason most of my HDD's are so full. lol Forgot to mention everything I have is open source and public free miners. I have no private miners. Only reason I said anything is because some of I have may no longer be able to be found for download.
|
|
|
|
joblo (OP)
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
January 19, 2016, 05:56:45 AM |
|
Sure can let me get to my other laptop where they are so I can be sure the version numbers I post are correct. Edit: here is pretty much the full list of what I have on this rig, shop rigs have many more. I hardly ever delete anything and the biggest reason most of my HDD's are so full. lol Forgot to mention everything I have is open source and public free miners. I have no private miners. Only reason I said anything is because some of I have may no longer be able to be found for download. Forget the AMD stuff.
|
|
|
|
|