Exablaze, a provider of ultra-low latency network devices, has broken the previous best STAC-T0 benchmark results with its newly-announced ExaNIC FDK-XP (Firmware Development Kit Extension Pack).
Exablaze slashed latency to less than half the previous benchmarked best, recording actionable latencies of 31-44 nanoseconds, signalling a marked advance in tick-to-trade system performance.
The independent benchmark results underscore the superiority of the company’s devices in bringing the lowest-possible latency between market data arrival in trading platforms (ticks) and the moment a ‘trade’ message is sent, a crucial pursuit for firms engaging in low latency trading.
In the STAC benchmarks, Exablaze demonstrated a high degree of determinism, with maximum latency remaining constant even while running at 11 million packets per second (7.72 Gbps), 3.4 times the maximum ingress (message) rate tested previously. Exablaze set new records in every measurement.
Exablaze was evaluated using the STAC-T0 benchmark, developed by the Securities Technology Analysis Center (STAC), the independent testing agency that facilitates the STAC Benchmark Council, an industry group consisting of financial firms and technology vendors.
According to STAC: ”The T0 benchmark tests tick-to-trade network latency of any trading platform to a high degree of accuracy, regardless of the hardware or software being used”.
In this case, Exablaze supplied a system built using its new extended firmware development kit (FDK-XP). Because of the exceptionally high performance of Exablaze, the benchmark had to be adjusted to measure latency in picoseconds (1 trillionth of a second), rather than nanoseconds, as it did previously. Importantly, the benchmarking suite was unable to exceed Exablaze’s bandwidth capabilities.
Dr Matthew Grosvenor, Vice President of Technology at Exablaze, says: “We’re absolutely thrilled to be able to announce these record-breaking results. Reducing latency by more than 50% will give trading firms and teams a significant advantage. We’re also very proud of the high bandwidth and determinism at which we’re doing this. Processing trades with ultra-low latency is difficult, but doing it at high bandwidth is exceptionally hard. Our clients can be confident that even with very high market volumes our system will maintain its performance.
“It’s great to see that our new FDK Extension Pack is performing even better than we expected. One of the unique aspects of these benchmark results is that our solution uses only Exablaze components and is therefore fully-integrated, allowing for a much higher rate of performance than any other system available. We offer all the components for traders to build (and measure) their own trading systems.”
The FDK-XP was a key factor in this astonishing performance. A common problem when building low latency tick-to-trade systems (like the one required by STAC-T0) is connecting the FPGA decision-making logic to TCP networking endpoints. FDK-XP addresses this problem by providing full TCP transmission support in FPGA firmware while keeping latency to an absolute minimum. Its two main components are an ultra-low latency PCS/MAC for connecting FPGA logic to Ethernet networks, and a hybrid software/hardware accelerated TCP/IP Engine (ATE) for connecting FPGA logic to TCP/IP endpoints.