Author Topic: jhProtominer - CPU and collisions/min charts  (Read 71784 times)

0 Members and 1 Guest are viewing this topic.

Offline MisO69

  • Jr. Member
  • **
  • Posts: 48
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #22 on: November 17, 2013, 03:10:44 pm »
Additional tests:

Found a link to a new 'optimised' (by CPU) miner on YPool based on jhProtominer.

Available here: https://www.dropbox.com/sh/jvp4wwek8jpohj7/RlW6hzYqTzp

I found my Core i7 went from a levelled 98c/min (after a few hours) to 133c/min with the 'Corei7' optimised version (note: no AVX)

Azure miners didn't see much of a change (though all windows miners are limited to a max of 1024MB of RAM usage instead of Tydus' 4096MB)

It was removed before I got a chance to try it out, do you have another link for it?

It works now, thanks. I'm testing on my cpus now and will post results in a few hours.
« Last Edit: November 17, 2013, 03:44:33 pm by MisO69 »

Offline timegrinder

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #21 on: November 17, 2013, 02:40:41 pm »
Additional tests:

Found a link to a new 'optimised' (by CPU) miner on YPool based on jhProtominer.

Available here: https://www.dropbox.com/sh/jvp4wwek8jpohj7/RlW6hzYqTz
EDIT: Fixed the link, I gave the wrong one. (There was an extraneous 'p' on the end)

I found my Core i7 went from a levelled 98c/min (after a few hours) to 133c/min with the 'Corei7' optimised version (note: no AVX)

Azure miners didn't see much of a change (though all windows miners are limited to a max of 1024MB of RAM usage instead of Tydus' 4096MB)
« Last Edit: November 17, 2013, 05:10:27 pm by timegrinder »

Offline timegrinder

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #20 on: November 15, 2013, 09:55:40 pm »
@MisO69: Oh and if you've got physical/bios KVM access you might want to see how the performance goes with HT turned off, with this program I expect it's hitting the CPU cores at such a statically high rate there's not much room for HT to actually help (unless you've already done it, then feel free to ignore me)

Offline timegrinder

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #19 on: November 15, 2013, 09:17:34 pm »
I actually compiled it myself using Visual Studio Express Desktop, I'm unsure if there is anything in the compiler that could enable/disable certain things specific to my CPU, but I could get you a link to the binary if you like)

Try this:
http://www.filedropper.com/jhprotominer_1
(I had an issue trying to get it back down again, but it might be the captcha is case sensitive with no failure error)


All that's been done to it is the VSE 'I need to upgrade this project' (so whatever it did in the background to optimise the code) and built.

Love to know how you go :D -- although you're limited in that if you run 32 threads you won't get 1024MB :P but you can mix and match or just try some high memory ones.
« Last Edit: November 15, 2013, 09:25:08 pm by timegrinder »

Offline MisO69

  • Jr. Member
  • **
  • Posts: 48
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #18 on: November 15, 2013, 09:12:32 pm »
These are with Tydus' 'large memory' mod on Windows 7 x64 SP1
Core i7-920 (4 cores, no HT, 3.07GHz) ~100col/min -t 4 -m 1024
Core i7-920 (4 cores, no HT, 3.07GHz) ~94col/min -t 4 -m 2048
Core i7-920 (4 cores, no HT, 3.07GHz) ~91col/min -t 4 -m 4096

Currently running it at -m4096 even though it's slightly lower collisions to see if anything else is really getting a bonus from the large memory usage, but the 'sweet spot' for highest col/min is 1024/thread for me. Running at -m512 ended up only netting me 75-80col/min.

Also to note that using the same hardware as above i was getting ~90col/min on  ptsminer v0.5a x64.

Anyone know what the larger memory footprint is meant to do? I assume keep more of the existing hashes in memory to provide references for collisions but I haven't actually seen it 'work that way' from what I've read and seen.

Do you have a link for Tydus large memory miner for Windows x64? I looked around and only could find the source on github. I would like to try it on my 32 thread 24gig dual xeon monstrosity.


Offline timegrinder

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #17 on: November 15, 2013, 07:02:58 pm »
These are with Tydus' 'large memory' mod on Windows 7 x64 SP1
Core i7-920 (4 cores, no HT, 3.07GHz) ~100col/min -t 4 -m 1024
Core i7-920 (4 cores, no HT, 3.07GHz) ~94col/min -t 4 -m 2048
Core i7-920 (4 cores, no HT, 3.07GHz) ~91col/min -t 4 -m 4096

Currently running it at -m4096 even though it's slightly lower collisions to see if anything else is really getting a bonus from the large memory usage, but the 'sweet spot' for highest col/min is 1024/thread for me. Running at -m512 ended up only netting me 75-80col/min.

Also to note that using the same hardware as above i was getting ~90col/min on  ptsminer v0.5a x64.

Anyone know what the larger memory footprint is meant to do? I assume keep more of the existing hashes in memory to provide references for collisions but I haven't actually seen it 'work that way' from what I've read and seen.
« Last Edit: November 15, 2013, 09:09:49 pm by timegrinder »

Offline NineLives

  • Sr. Member
  • ****
  • Posts: 390
    • View Profile
    • BITCOIN TALK PROFILE
Re: jhProtominer - CPU and collisions/min charts
« Reply #16 on: November 14, 2013, 02:28:56 pm »
Collisions are misleading in ypool.
Take in consideration for PPS rate and fees.
ypool has MASSIVE fees.

Experiment yourself.
« Last Edit: November 14, 2013, 09:16:01 pm by NineLives »
Keyhotee / BTSX:  Merah    PTS:  PskEDN4AeWc1trW4zV7DGGTQi3y5LeVhFR 

BTC Mining Hardware IN STOCK NOW:  http://www.mininghardware.co.uk

Offline MisO69

  • Jr. Member
  • **
  • Posts: 48
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #15 on: November 14, 2013, 01:32:59 pm »
Vista64
Xeon L5639 @ 3.2Ghz/6Gb 165hpm 10 threads -m512

I need more then 6gb ram to run 11-12 threads.

Have you tried running it with -m256 and using all 12 threads?

Offline tyeken8

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #14 on: November 14, 2013, 12:20:09 pm »
Amazon AWS cc2.8xlarge, 32 Threads, 279 cpm jhProtominer -m512
Amazon AWS cc2.8xlarge, 32 Threads, 309 cpm ptsminer 0.5 based on jh's

cc2.8xlarge, dual Xeon E5-2670, 847 cpm jhProtominer-yvg1900 32Threads * 1024MB

Update: updated miner, ~900cpm now.
Update: updated miner again , ~955cpm now.
Update: updated miner again , ~985cpm now.

BTW: another machine E3-1230 V3, 8Threads * 1024MB, 336 cpm
« Last Edit: December 16, 2013, 02:47:44 pm by tyeken8 »

Online Brekyrself

  • Hero Member
  • *****
  • Posts: 512
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #13 on: November 14, 2013, 04:43:08 am »

Vista64
Xeon L5639 @ 3.2Ghz/6Gb 162hpm 10 threads -m512

I need more then 6gb ram to run 11-12 threads.

L5639 overclocked? I remember it is 2.13GHz.


Sent from my iPhone using Tapatalk


Yes overclocked.  Drops down to x16 multiplier when all 6 cores are loaded however :(

Offline mitao

  • Full Member
  • ***
  • Posts: 113
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #12 on: November 14, 2013, 04:38:08 am »

Vista64
Xeon L5639 @ 3.2Ghz/6Gb 162hpm 10 threads -m512

I need more then 6gb ram to run 11-12 threads.

L5639 overclocked? I remember it is 2.13GHz.


Sent from my iPhone using Tapatalk

Online Brekyrself

  • Hero Member
  • *****
  • Posts: 512
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #11 on: November 14, 2013, 04:26:36 am »
Vista64
Xeon L5639 @ 3.2Ghz/6Gb 165hpm 10 threads -m512

I need more then 6gb ram to run 11-12 threads.
« Last Edit: November 14, 2013, 05:09:20 am by Brekyrself »

Offline smokim11

  • Sr. Member
  • ****
  • Posts: 217
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #10 on: November 14, 2013, 04:22:59 am »
AMD Opteron (tm) Processor 4171 HE 2.09GHz (2 processors)   90   8 threads –m512
If I helped you and want to show your appreciation donate any amount:
Pjem2V2FDPGZa6yAvpL2fN5yZKXYUNLSv5

Offline 5chdn

  • Sr. Member
  • ****
  • Posts: 487
  • i wonder how many chars i can put in this field 50
    • View Profile
    • Votesapp
  • GitHub: 5chdn
Re: jhProtominer - CPU and collisions/min charts
« Reply #9 on: November 14, 2013, 04:08:01 am »
Amazon AWS cc2.8xlarge, 32 Threads, 279 cpm jhProtominer -m512
Amazon AWS cc2.8xlarge, 32 Threads, 309 cpm ptsminer 0.5 based on jh's

Have you calculated it's positive ROI to run it on Amazon?

Yes if you use spot instances for 0.488$/h.

Offline nickolasfalko

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: jhProtominer - CPU and collisions/min charts
« Reply #8 on: November 13, 2013, 11:14:31 pm »
Intel Core i5 4570 @ 3.2 GHz/8Gb  116   4 threads    m512