3 ms·
Hmmm... wonder if this could go even faster using Cluster-on-Die mode in the new E5-2600v3 CPUs (It splits each CPU into 2 NUMA nodes). Its also worth noting t
by virtuallynathan 11y ago
Hmmm... wonder if this could go even faster using Cluster-on-Die mode in the new E5-2600v3 CPUs (It splits each CPU into 2 NUMA nodes).
Its also worth noting that the fastest memory configuration is 4x16GB DDR4-2133 DIMMs. Gets you the lowest latency and highest bandwidth according to Intel.
Another note, I see the CPU in the writeup reports as "cpu MHz: 1199.953" - have you turned off C-States?
- seastarer 11y agoDo you have a link to this cluster-on-die mode?
- virtuallynathan 11y agoThis document from Intel covers CoD mode (Pg. 28) and optimal DIMM sizes (Pg. 37), etc. https://drive.google.com/file/d/0B21tKtZ3UOQNdWtJZW9XekFCZ3M/view?usp=sharing https://drive.google.com/file/d/0B21tKtZ3UOQNdWtJZW9XekFCZ3M... You should also disable C-States (e.g. lock to C0) - https://rhsummit.files.wordpress.com/2013/06/shak-jeder-summit-perf-analysis-and-tuning-part-2-2013.pdf https://rhsummit.files.wordpress.com/2013/06/shak-jeder-summ... covers the performance impact of CPU states.
- seastarer 11y agoThanks. We "disable" C-states by polling -- the cpu never goes idle. This is partly because dpdk doesn't support interrupts, and partly because using interrupts is a major performance hit. We have plans to improve this, but nothing committed yet.