Hi JCE-Miner
Issue 1:
My CPU is auto configured incorrectly.
Its an AMD A8 6600K (Richland), so 2 core complexes, each consisting of:
1 FPU
2 ALUs
1 shared, 2MB L2 cache. (NO L3 cache)
1 HD 8570D IGP. (direct compute)
http://www.cpu-world.com/CPUs/Bulldozer/AMD-A8-Series%20A8-6600K%20-%20AD660KWOA44HL.htmlI assume it should be configured to to run 1 cached thread per Core Complex (CCX)
and
Possibly 1 uncached tread per CCX?
I say possibly as the new V8 ago now uses the FPU and there is only 1 FPU per CCX..?
but
JCEM is seeing 2MB of L2 cache for each of the 4 ALUs and assigning 4 cached threads.
Possibly because:
I have run Intel Compiler Patcher (ICP) 1.0 on my system?
https://www.majorgeeks.com/files/details/intel_compiler_patcher.htmlICP scans your hard drive for executable files compiled with the Intel C++ Compiler making it possible to disable the CPU dispatcher in detected files.
(This is a patch to address the fact that Intel, in it's typically underhanded way, ignores CPU extensions (SSE, AVX, AES etc) and runs the slowest possible version of the code when an AMD CPU is detected.)
IRC the app BSs ICP into thinking the CPU is an Intel.
Could that be the reason for the 'misdiagnosis' of my CPU, leaving your code blameless??
(I'll set it up manually once I get it working.
Optimal setup suggestion/s?)
Suggestion:
What about offloading the FPU (and other?) part of Cryptonight V8 to IGPs where possible?
My HD 8570D IGP is direct compute 5.0 capable and, although Intel is renowned for making a complete fuck up of IGP drivers, I guess many Intel IGPs are too?
Perhaps timings/latencies will go to hell in a hand-basket, but thought I'd suggest/ask?
Issue2:
The below quote is simply a reminder as its the closest to an answer I found and I am having a similar problem:
hoo, what a crappy pool that MPH, i spent ages to get that the workername is mandatory (while it's optional everywhere else)...
just login was painful
so it works, but the difficulty is 500k, which is ridiculously huge for a CPU. It takes a lot of time just to get one share.
jce_cn_cpu_miner64 -o us-east.cryptonight-hub.miningpoolhub.com:20580 -u jce-miner.test -p x --auto
I simply can't get JCEM to connect?
"Socket connect error: An attempt was made to access a socket in a way forbidden by its access permissions."
I assume jce_cn_cpu_miner64.exe is the only file that needs to be allowed through the firewall?
Outgoing only?
--SSL tried.
FORK=15 tried.
Username.Workername for WALLET= correct.
POOL= & PORT= correct
!