@Tyler Boone checked in
ack
movie time
found problem
wasn't a bug so much as an unintended interaction
turns out my memory threads where spawning way too much work and swamping the other queues faster than I thought
I was trying to be more efficient by only pruning occasionally
that was a mistake
rockin, it is working pretty well
getting 285kh/s over the network
still much less than 850kh/s I should get on this box bases on cpu limits
but regardless, getting about 30% of the hash rate of if all that ram and cpu was on one box
which is a good step
without this, those boxes would be limited by the speed of non-memory storage
nice, 600kh/s if I make the memory nodes not doing anything else
640kh/s
question is, what's the new bottleneck?
not sure
I don't think I am maxing memory bus on the mem nodes
but am certainly putting some strain on it
mostly cpu, I think
one cool thing here is that you can cobble together machines of various sizes to serve
not enough ram or memory bus? Add more memory nodes and spread out the load.
not enough processing? Add more compute nodes reading from the memory nodes.
I don't think any one machine is likely to go over the about 1mh/s that maxes out a gigE link
so cheap networking is a yes
checked in some sample configs:
initial guess: packet density limitations on the NIC (hardware and/or driver)
also the kernel dyntick stuff gathers enough work before firing
@Fireduck and you have `pfifo_fast` as your queuing discipline?
No idea. If it helps I am sending 16kb responses over network
you'd benefit from ethernet jumbo frames, at least
probably
At this point I need to buy some hardware
*https://github.com/snowblossomcoin/snowblossom/compare/d471c2ee47d8...c2c43960ab1c* https://github.com/snowblossomcoin/snowblossom/commit/6c4d0dd8d80070172fa312a850be151bb931866b - new miner in progress, fields https://github.com/snowblossomcoin/snowblossom/commit/87d42c21a32a45ca943b27c67cb74711ebaead95 - Arktika https://github.com/snowblossomcoin/snowblossom/commit/319a6104eeef25cc0353d1fa43681b86ebf08eab - fixed file path https://github.com/snowblossomcoin/snowblossom/commit/315d996c64a105c383d76e66267a388e62fcb05f - print https://github.com/snowblossomcoin/snowblossom/commit/ac06b9217fe3d2f5c88cddc69c2b8ae46d2cbebd - getting ready to break ice https://github.com/snowblossomcoin/snowblossom/commit/9f8a61363716743dc29b7412586a555e7bda61a2 - Work https://github.com/snowblossomcoin/snowblossom/commit/9c84fbe1044e17253887c6d40d02f182443e83a3 - this doesn't even build https://github.com/snowblossomcoin/snowblossom/commit/10ed94658b909524fe3e5f7ee52902eb65eaec84 - zomg https://github.com/snowblossomcoin/snowblossom/commit/11c16fc9d39d0fdb53f53d8b411fd55bb1f19afe - start threads https://github.com/snowblossomcoin/snowblossom/commit/9a910f1130202f534aabb2b9c0802c7e4b6c0ddb - sdeck path fix https://github.com/snowblossomcoin/snowblossom/commit/f68a92c60c1730218e2805cd85b2b453893eac26 - sdeck path fix https://github.com/snowblossomcoin/snowblossom/commit/f87fd2c7c2cc6c0bcb8d5de28b923995952d78fc - works https://github.com/snowblossomcoin/snowblossom/commit/4f6bb359a96b09f2efd976a75984812fb96278f0 - yes https://github.com/snowblossomcoin/snowblossom/commit/b11d85199f7e073602712ff62af43eec5f8dfdcb - I don't even know anymore. make good fast yes? https://github.com/snowblossomcoin/snowblossom/commit/32f397c1b657b84c326dd360cee063e3633b981e - fake https://github.com/snowblossomcoin/snowblossom/commit/aa6a8354ea176055a433d80636f7eaf9226e0ca6 - zing https://github.com/snowblossomcoin/snowblossom/commit/76595e5a152d7e1a5574a3bd1add940f0105cf28 - Merge branch 'master' into jeanluc https://github.com/snowblossomcoin/snowblossom/commit/93b5211da926469c85eeb8ac5db03d761f566991 - remote shared mining in progress https://github.com/snowblossomcoin/snowblossom/commit/5c7526fd6892109b34927789771a6ec205b3fde7 - stubo https://github.com/snowblossomcoin/snowblossom/commit/ef35c9ee7172e0c4f23a2ab6ebcedf492fb749f1 - print https://github.com/snowblossomcoin/snowblossom/commit/1027ea839ed71e6191e0abd9c9f186d6579fd1ae - batch layer https://github.com/snowblossomcoin/snowblossom/commit/6de751dd9e40de77a7105db5a9b1b4bf0febada6 - compsit not use remote https://github.com/snowblossomcoin/snowblossom/commit/797d2d255bac645c0157fda3fb2b55399846c5f6 - Fix composit ordering with memory and add more tcp links https://github.com/snowblossomcoin/snowblossom/commit/555e9ace44014111e7e902836f56d862c5cf90e2 - faqueue https://github.com/snowblossomcoin/snowblossom/commit/5f1da177202b43235391579f4ecdadd970e723c8 - Add unit tests https://github.com/snowblossomcoin/snowblossom/commit/bb32e155a991add03c927b6a246dfae097eeb6f7 - Using more aggressive pruning https://github.com/snowblossomcoin/snowblossom/commit/d9e4e606730f30a60a5c56ca5cb105a465fb120e - arktika example configs https://github.com/snowblossomcoin/snowblossom/commit/c2c43960ab1cc3879718943a3b6d9757f7bac734 - more examples
bam
• Richlist • Adding Arktika miner (epic and complex) • SIP2 enabled
nice
updates release notes
awesome