Our customers call us superheroes, who are we to argue?

Exablaze ExaNIC X10-HPT

DUAL-PORT 10GbE NETWORK INTERFACE CARD

[EXANICX10HPT]
The ExaNIC is a Dual-Port 10GbE network card interface card specifically optimized for low latency environments with high precision time stamping.
Availability: In stock

For details on how to purchase the Exablaze ExaNIC X10-HPT, please click the button below to send us your details and brief requirements. We can then quote you accordingly.

Details

Ultra Low Latency Network Interface Card

The ExaNIC X10-HPT network card interface card specifically optimized for low latency environments with high precision time stamping.

While initially conceived and built for use in latency-sensitive financial applications such as high frequency trading, the ExaNIC has appeal that extends to any environment where latency is key. The ExaNIC X10-HPT is the world's first network interface card capable of timestamping Ethernet packets to sub-nanosecond resolution. Packets can be captured at line rate, with the arrival time of the first bit of each packet recorded with a granularity of 250 picoseconds.

EASY TO USE

In addition to a standard Linux driver, a transparent TCP and UDP acceleration library is included, as well as a library for low-level access.

A transparent socket acceleration library allows applications to benefit from the low latency of kernel bypass, in most cases without modifications to the applications. For the most latency sensitive applications, a library called ‘libexanic’ allows direct low-level access to the ExaNIC hardware and includes simple functions for sending and receiving Ethernet frames. With the optional firmware development kit, it is even possible to extend the ExaNIC firmware and add your own logic to the onboard FPGA.

ADVANCED CAPTURE

Flow steering delivers packets to the right application’s receive buffer.

Filters can be defined over Ethernet frame components such as SRC/DST MAC, SRC/DST IP etc, and a receive buffer associated with that filter. As packets come off the wire, the ExaNIC will analyze the traffic and deliver packets the match filters directly to the correct receive buffer. Non-matched packets are delivered to the default buffer. This flow steering is done inline at line rate, adding no additional latency. Flow hashing distributes packets evenly across multiple buffers, allowing CPU load to be spread for demanding capture and analysis applications.

TIMESTAMPING

Built-in timestamping functionality records each frame’s arrival time to a granularity of 250 picoseconds.

These timestamps are available through the API and through a capture utility which can write tcpdumpcompatible capture files. Additionally, the ExaNIC has a Pulse-Per-Second (PPS) input which can be used to synchronize the ExaNIC clock with a PPS source such as a GPS receiver, allowing users to meaningfully compare captured timestamps across multiple servers and geographic locations. The PPS input can also act as a PPS output for instances where one ExaNIC should act as the PPS source for other devices in a rack.

HIGH PORT DENSITY

Dual ports in a half height form factor provide eight 10GbE interfaces.

Manufacturer exablaze
Part No. EXANICX10HPT
End of Life? No
Width 68
Depth 150
Advanced Network Features FPGA Development Kit:
  • Add custom user logic to FPGA
  • Xilinx Ultrascale XCKU035-2
  • Flow steering and flow hashing 128 IP rules per port, 64 MAC rules per port
  • Fully integrated with drivers, utilities & TCP/UDP stack
Bandwidth 10 Gigabit Ethernet, 1 Gigabit Ethernet, 100M Ethernet
Host OS Support Linux x86_64 (all distributions); Microsoft Windows
PCI Slot(s) PCIe x8 Gen 3.0 @ 8.0 GT/s per lane
Ports 2 SFP+, PPS in/out
Port-Port Latency Picoseconds
ExaNIC X10-HPT Ultra Low Latency Network Interface Card With High Precision Time Stamping