3 ms·
What are applications where 5ns latency improvement is significant?
by zokier 1y ago
What are applications where 5ns latency improvement is significant?
- thanhhaimai 1y agoHigh Frequency Trading is one.
- Loughla 1y agoAnything else? Because that's the only one I can think of.
- smj-edison 1y agoI'd expect HPC would be another, since a lot of algorithms that run on those clusters are bottlenecked by latency or throughput in communication.
- williamdclt 1y agoHPC?
- Tijdreiziger 1y agoHPC = High-Performance Computing https://en.wikipedia.org/wiki/High-performance_computing https://en.wikipedia.org/wiki/High-performance_computing
- ezekiel68 1y agoFor the parent: and not only bottlenecked at single hops but also hampered by the propagation of latency as the hops increase, depending on the complexity of the distributed system design.
- throw0101b 1y ago> […] by the propagation of latency as the hops increase […] Which is why you get network topologies other than 'just' fat tree in HPC networks: * https://www.hpcwire.com/2019/07/15/super-connecting-the-supercomputers-innovations-through-network-topologies/ https://www.hpcwire.com/2019/07/15/super-connecting-the-supe... * https://en.wikipedia.org/wiki/Torus_interconnect https://en.wikipedia.org/wiki/Torus_interconnect
- empaone 1y agoany high-utilization workload with a chatty protocol dominated by small IOs such as: * distributed filesystems such as MooseFS, Ceph, Gluster used for hyperconverged infrastructure. * SANs hosting VMs with busy OLTP databases * OLTP replication * CXL memory expansion where remote memory needs to be as close to inter-NUMA node latency as possible
- ethan_smith 1y agoHigh-frequency trading is the primary application, where 5ns can represent millions in profit as firms compete to execute trades first, but you'll also see benefits in distributed database synchronization, real-time financial risk calculations, and some specialized scientific computing workloads.