Hello All,
Following a disappointing result when btc-mike tested the latest YAM miner on an AMD FX-8320 hashing groestlcoin (1300Khs), and
being a firm believer that Grøstl is the ultimate PoW I forwarded these results to yvg1900, the YAM miner dev. yvg1900 said he'd take a closer look at the findings.
Earlier on today yvg1900 replied with some comments in a PM to me. Being very correct and diligent yvg1900 suggested I should confer with btc-mike before re-publishing the comments in a public forum. I agreed and notified btc-mike of our wish to make public these comments, seeking his approval in doing so.
Of course btc-mike being a sound chap was quite happy to continue the dialogue and requested I publish yvg1900's thoughts in this thread. I agreed and he agreed I'd re-pot this in the Groestlcoin thread:
https://bitcointalksearch.org/topic/anngrs-groestlcoin-1st-to-activate-segwit-building-lightning-network-525926So here follows yvg1900's comments after the results of btc-mike's test of an AMD FX-8320 hashing groestlcoin… Enjoy!
thanks
btc-mike and
yvg1900 - you both totally røck!
CH
I took at deeper look on cpucoinlist situation, and here are some conclusions:
1). Yet AMD FX-8320 is not the low end one, it is definitely not the latest and most efficient CPU. It has been released back in October, 2012, but CPU technology advanced a lot since that time with introduction of AVX2 instruction set and Intel Haswell microarchitecture. GPU used for comparison was released one year later, and this heriod is a huge leap in modern data processing technology.
2). In my optimizations I target latest CPUs with lates features, and clear lead at the moment is Intel with their Haswell microarchitecture. AMD FX-8320 is not primary target for optimization, it actually benefits from optimizations targeted to Intel Sandy/Ivy Bridge CPUs (they are limited to AVX as well). I would suggest comparing AMD r9 280X GPU against Intel Xeon E3-1270v3 or i7 4770k CPUs, which have similar (or even significantly lower) price [hash pre $ invested] (I don't mind power consumption) [hash per watt].
3) Newer Haswell Refresh CPUs are coming (or came) in $300 price range, that will bring even more performance boost to CPU mining.
4). When using yam miner it is very important to ensure that memory subsystem on the testing platform is configured correct way (i.e. if HugePages enabled and working). This may lead to nearly 2x performance difference on some coins (especially affected are MemoryCoin, ProtoShares and NoirShares; GroestlCoin is not affected so much).
5) CPU/GPU comparison table tinks to outdated version - makes sense to take a look at
https://docs.google.com/spreadsheets/d/1hTOUdJZrKqrNDXTIbXgNvJtj_fnpECREcs-eHxaGrZc/edit#gid=256771159 instead (available in the OP at GRS ANN thread at botcointalk)
6) Now, just for comparison: from that table and other tests it is clear that Haswell CPUs do well over 2600 KH/s, and some single-CPU machines go over 2800 KH/s. There is a clear technical explanation for this: FX-8320 uses AVX, and Haswell CPUs use AVX2, which has 2x data width (256-bit registers) compared to AVX (128-bit registers).
Thanks,
yvg1900
Developer of yam miner