I just ordered a quad processor, quad core xeon server (4 CPU, 2.9ghz speed with 4 cores per proc), so I can do some heavy duty algorithm testing on our PoBh algorithm.
Btw, for the person who had the xeon earlier, could you please share the specs with us? Model, proc count, core count, ram, disk drive type?
Thanks.
Im thinking in the future, we finely tune the algorithm to benefit full nodes based on work done by the node for biblepay, and watts consumed, but we will have a discussion as we go.
I have a quad core xeon E3-3225 v5. It was from dell.com. It has 8GB memory and 8GB swap. 1TB harddrive I installed linux on it. It performs quite smooth for every thing.
Thanks a lot. Yea, what I would like to get to the bottom of the hash discrepency on the Xeon (lol), 10* faster is smoking us on the quad core xeon. Looking at the specs, the dell server pulls about 400 watts, so its on par with the gaming machines out there. The only noticeable difference I found so far, is a relative hash biblepay running on an intel (a newer model, dont know the proc off hand) and it ran at about 12,000 hps, vs my old amd 6 core: 8500 hps, vs my linux box : 8000 hps, but the XEON really stands out.
I will have to set up multiple scenarios to get to the bottom of it, thanks a lot for sharing the info, we want this to be fair for everyone. I would expect different OSs to be off by 10% or so, and results to be more wattage based, but in your case you pull the same watts roughly. Dont get me wrong, high end servers could technically hash somewhat faster, I would think if it had multiple CPU's, possibly 4 * faster.
Its also going to be necessary for us to pull the libs out and really log the hash flow through the lib versions over cross compile types, as its possible the thread model in linux with slightly different dependencies could be a major contributing factor.
I forgot to ask you, which OS are you running and do you build biblepay from scratch, without any particular optimizations or code changes?
Thanks!