Tuesday, November 13, 2018

HMBDC PERFORMANCE SAMPLE

measure thread message throughput 


measure reliable netmap (rnetmap) network message latencies on a 1Gb link
(netmap driver needs to be installed and running)


 

transport           reliability/scalability          performance measured on CentOs 7
                                                     10G links
                                                     8 byte message is used in all tests
----------------------------------------------------------------------------------------
inter-thread        reliable,                        broadcast thruput: 106M msg/sec

                                                     broadcast latency: 
                                                         99.9% < 300 nanosec

inter-process       reliable,                        broadcast thruput: 107M msg/sec

(ipc)                                                broadcast latency: 
                                                         99% < 300 nanosec

reliable udp        as reliable as tcp               

multicast           as scalable as udp multicast,    network latency 
(rmcast)                                             10-53 (mean at 15) microsec             

reliable netmap     as reliable as tcp               network latency 

multicast           as scalable as udp multicast     6-18 (mean at 7) microsec
(rnetmap)           

details on how to reproduce

                    

                    


HMBDC PERFORMANCE SAMPLE

measure thread message throughput  measure reliable netmap (rnetmap) network message latencies on a 1Gb link (netmap driver needs...