Post
Topic
Board Mining (Altcoins)
Re: [JCE]Fast & stable CN/v8/Heavy/Tube/XHV miner, CPU+GPU, Vega56 1800+ RX580 1200+
by
migo77
on 10/02/2019, 14:27:27 UTC
Hello,

Sure it would be helpful to get comparison with same algo...
stak mines with 3 threads with 2M cache each, for your total of 6M cache, which sounds good.

What happens if you mine with the same configuration with JCE ?
multi_hash:1 on three CPUs: 0, 1 and 2?

I'd expect you get at least on par results, not -40%.
Your current config using only 2 cores and 8M cache (2M overflood) is expected to be bad.

Hi again, your avx code path is buggy, look at this:

Analyzing Processors topology...
Intel(R) Core(TM) i5-3330 CPU @ 3.00GHz
Assembly codename: generic_aes_avx
  SSE2    : Yes
  SSE3    : Yes
  SSE4    : Yes
  AES     : Yes
  AVX     : Yes
  AVX2    : No

Found CPU 0, with:
  L1 Cache:    32 KB
  L2 Cache:   256 KB
  L3 Cache:  6144 KB, shared with CPU 1, 2, 3
Found CPU 1, with:
  L1 Cache:    32 KB
  L2 Cache:   256 KB
  L3 Cache:  6144 KB, shared with CPU 0, 2, 3
Found CPU 2, with:
  L1 Cache:    32 KB
  L2 Cache:   256 KB
  L3 Cache:  6144 KB, shared with CPU 0, 1, 3
Found CPU 3, with:
  L1 Cache:    32 KB
  L2 Cache:   256 KB
  L3 Cache:  6144 KB, shared with CPU 0, 1, 2

Preparing 3 Mining Threads...

+-- Thread 0 config ------------------------+
| Run on CPU:            0                  |
| Use cache:             yes                |
| Multi-hash:            no                 |
| Assembly module:       generic_aes        |
+-------------------------------------------+

+-- Thread 1 config ------------------------+
| Run on CPU:            1                  |
| Use cache:             yes                |
| Multi-hash:            no                 |
| Assembly module:       generic_aes        |
+-------------------------------------------+

+-- Thread 2 config ------------------------+
| Run on CPU:            2                  |
| Use cache:             yes                |
| Multi-hash:            no                 |
| Assembly module:       generic_aes        |
+-------------------------------------------+

Cryptonight Variation: Cryptonight-Stellite/Masari V8


Starting CPU Thread 0, affinity: CPU 0
Thread 0 successfully bound to CPU 0
Allocated shared Large Page at: 0x7fa0aea00000
Allocated 2MB Cached Large Page Scratchpad Buffer at: 0x7fa0ae800000

Starting CPU Thread 1, affinity: CPU 1
Thread 1 successfully bound to CPU 1
Allocated 2MB Cached Large Page Scratchpad Buffer at: 0x7fa0adc00000

Starting CPU Thread 2, affinity: CPU 2
Thread 2 successfully bound to CPU 2
Allocated 2MB Cached Large Page Scratchpad Buffer at: 0x7fa0ad000000
Devfee for CPU is 1.5%

15:23:25 | Masari (MSR) Mining session starts!

During mining time, press:
 h      display hashrate for each mining thread.
 r      display full report.
 p      pause all.
 q      quit.

15:23:26 | Connecting with SSL to mining pool pool.masari.hashvault.pro:443 ...
15:23:26 | Connected to pool. Now logging in...
15:23:26 | Successfuly logged as xxx
15:23:26 | Pool changes Difficulty to 9000.
15:23:56 | Hashrate CPU Thread 0: 70.08 h/s
15:23:56 | Hashrate CPU Thread 1: 57.92 h/s
15:23:56 | Hashrate CPU Thread 2: 72.19 h/s
15:23:56 | Total: 200.19 h/s - Max: 200.19 h/s
15:23:59 | Pool sends a new Job.
15:24:00 | CPU Thread 1 finds a Share, value 9000
15:24:00 | Accepted by the pool in 82 ms.
15:24:31 | CPU Thread 1 finds a Share, value 9000
15:24:31 | Accepted by the pool in 50 ms.
15:24:33 | Pool sends a new Job.
15:25:00 | Pool changes Difficulty to 5790.
15:25:24 | CPU Thread 1 finds a Share, value 5790
15:25:24 | Accepted by the pool in 50 ms.
15:25:24 | CPU Thread 0 finds a Share, value 5790
15:25:24 | Accepted by the pool in 47 ms.
15:25:25 | Hashrate CPU Thread 0: 72.83 h/s
15:25:25 | Hashrate CPU Thread 1: 51.36 h/s
15:25:25 | Hashrate CPU Thread 2: 71.62 h/s
15:25:25 | Total: 195.80 h/s - Max: 200.19 h/s

Can you look at it please? Thank you! Milan