Corvil recently announced its move to nanosecond-granularity latency measurements with a press release issued jointly with Nomura. This move is not just a technological advance for the sake of the technology - the CorvilNet product has always used hardware-generated nanosecond timescale timestamps as its foundation. Nor is this move to nanosecond latency measurements just a headline-grabbing ploy - it has been driven by the concrete needs of our customers.
As high performance trading drives the infrastructure to deliver ever-lower latencies, there is a resulting need for visibility into that infrastructure at correspondingly shorter timescales. This visibility must be based on timestamps with a precision that is at least an order of magnitude or two finer than the latencies being measured. That is, the resolution of the measurements should be no more than 10%, and preferably under 1%, of the latencies in question.
In the case of our work with Nomura, their NXT Direct platform delivers latencies under 3μs (three millionths of a second). In order to characterise the performance of the system fully, Nomura needed a solution to deliver sub-microsecond precision timestamping and latency measurements. For example, an optimisation of their platform that increases performance by 10% would not be measurable at microsecond resolution.