Xeon Phi 7120p long DAG generation and low hashrate
nikl11 opened this issue · 5 comments
Hello everyone,
about a year ago there was an issue #396 , where a compilation for Xeon Phi coprocessor with Intel compiler on Linux was discussed. After 4 long days I managed to cross-compile all the necessary libraries and the miner itself, and it starts in native mode no problem.
However, when I want to mine ethereum on Minergate, the DAG file generation takes 3 hours, after that the hashrate is only about 1-1.2 MH/s (using 240 threads) and every work is rejected by the server, probably because the miner is 3 hours behind.
In the issue #396 , the hashing speed seemed to be over 15MH/s and there was no mention about the DAG generation issue (citation "The baseline for Xeon Phi 5110P is ~15-16 MHs @ ~160W."). Has anybody tried to run it on xeon phi, or is @mancoast still here to clarify this?
One more note, I cannot use the opencl version, because Intel dropped the support for the newish KNC accelerators unfortunately. Thank you very much.
Thank you for your answer @mancoast , do you have an idea how much improvement in performance these intrinsics bring? 1.5MHs is unfrotunately super low, so much that it is much more profitable to use a CPU monero miner, which without AES support provides 280H/s. At this moment, mining monero brings $0.5/day and ethereum only $0.1/day, so the performance would have to go up atleast 5x, which is no easy task.
Greetings, @nikl11 ,
In fact the difference is even a bit higher. Monero hash rate on a 7120 is not 280Hs, but 650H/s (see my lukMiner results), which at today's rates translates to almost $1/day... so the gap to ether is a full 10x.
Of course, that could change if somebody ever were to create a faster ether miner for KNC :-) ... but 10x would be a challenge indeed...
Luk
The KNC works great for ethereum-cpp as well, I saw about 5X.
Please reopen on https://github.com/ethereum/cpp-ethereum if issue presists.