Bitcoin Forum
March 19, 2024, 03:34:37 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 197 »
  Print  
Author Topic: [LOCKED] cpuminer-opt v3.12.3, open source optimized multi-algo CPU miner  (Read 443933 times)
chrysophylax
Legendary
*
Offline Offline

Activity: 2814
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
January 18, 2016, 01:11:58 AM
 #81

cpuminer-opt also Wink
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 Wink ...

#crysx

1710819277
Hero Member
*
Offline Offline

Posts: 1710819277

View Profile Personal Message (Offline)

Ignore
1710819277
Reply with quote  #2

1710819277
Report to moderator
1710819277
Hero Member
*
Offline Offline

Posts: 1710819277

View Profile Personal Message (Offline)

Ignore
1710819277
Reply with quote  #2

1710819277
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710819277
Hero Member
*
Offline Offline

Posts: 1710819277

View Profile Personal Message (Offline)

Ignore
1710819277
Reply with quote  #2

1710819277
Report to moderator
1710819277
Hero Member
*
Offline Offline

Posts: 1710819277

View Profile Personal Message (Offline)

Ignore
1710819277
Reply with quote  #2

1710819277
Report to moderator
1710819277
Hero Member
*
Offline Offline

Posts: 1710819277

View Profile Personal Message (Offline)

Ignore
1710819277
Reply with quote  #2

1710819277
Report to moderator
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 01:49:11 AM
 #82

cpuminer-opt also Wink
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 Wink ...

#crysx

It's taken, I also like the idea of paying homage to it's original name.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
scryptr
Legendary
*
Offline Offline

Activity: 1793
Merit: 1028



View Profile WWW
January 18, 2016, 02:00:11 AM
 #83

cpuminer-opt also Wink
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 Wink ...

#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

TIPS:  BTC - 1Fs4uZ6a9ABYBTaHGUfqcwCQmeBRxkKRQT    DASH - XrK81tW31SLsVvZ2WX9VhTjpT6GXJPLdbQ
          SCRYPTR'S NOTEBOOK: https://bitcointalk.org/index.php?topic=5035515.msg46035530#msg46035530
          GITHUB: "github.com/scryptr"  MERIT is appreciated, also.  Thanks!
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 03:01:45 AM
 #84

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?

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 03:08:35 AM
 #85


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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
zTheWolfz
Full Member
***
Offline Offline

Activity: 231
Merit: 150



View Profile
January 18, 2016, 06:28:58 AM
 #86

cpuminer-opt also Wink
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 Wink ...

#crysx

It's taken, I also like the idea of paying homage to it's original name.
cpuSminer S=speed  Wink or cpuminer-s
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 08:08:39 AM
 #87

cpuSminer S=speed  Wink or cpuminer-s

Thanks for posting your results.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
zTheWolfz
Full Member
***
Offline Offline

Activity: 231
Merit: 150



View Profile
January 18, 2016, 08:36:55 AM
Last edit: January 18, 2016, 09:19:03 AM by zTheWolfz
 #88

cpuSminer S=speed  Wink 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 Offline

Activity: 2716
Merit: 1094


Black Belt Developer


View Profile
January 18, 2016, 03:01:25 PM
 #89

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 Offline

Activity: 1484
Merit: 1082


ccminer/cpuminer developer


View Profile WWW
January 18, 2016, 03:18:43 PM
 #90

we can see that when using AVX... the overheat reduce the speed on recent cpus, just like the nvidia 9xx series Wink

some bios allow to reduce or tune the FIVR protection system

BTC: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd - My Projects: ccminer - cpuminer-multi - yiimp - Forum threads : ccminer - cpuminer-multi - yiimp
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 03:20:02 PM
 #91

cpuSminer S=speed  Wink 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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 04:08:48 PM
 #92

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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 04:32:42 PM
 #93

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

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 18, 2016, 08:58:53 PM
 #94

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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Epsylon3
Legendary
*
Offline Offline

Activity: 1484
Merit: 1082


ccminer/cpuminer developer


View Profile WWW
January 18, 2016, 11:49:16 PM
 #95

Good luck with neo, its the same headache on ccminer, so i dont touch it Wink

BTC: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd - My Projects: ccminer - cpuminer-multi - yiimp - Forum threads : ccminer - cpuminer-multi - yiimp
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 19, 2016, 02:26:14 AM
 #96

Good luck with neo, its the same headache on ccminer, so i dont touch it Wink

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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
zTheWolfz
Full Member
***
Offline Offline

Activity: 231
Merit: 150



View Profile
January 19, 2016, 04:35:30 AM
Last edit: January 19, 2016, 04:50:51 AM by zTheWolfz
 #97

Good luck with neo, its the same headache on ccminer, so i dont touch it Wink

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 Offline

Activity: 1470
Merit: 1114


View Profile
January 19, 2016, 04:53:26 AM
 #98

Good luck with neo, its the same headache on ccminer, so i dont touch it Wink

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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
zTheWolfz
Full Member
***
Offline Offline

Activity: 231
Merit: 150



View Profile
January 19, 2016, 04:59:35 AM
Last edit: January 19, 2016, 05:20:14 AM by zTheWolfz
 #99

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 Offline

Activity: 1470
Merit: 1114


View Profile
January 19, 2016, 05:56:45 AM
 #100

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.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 197 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!