Network Interface Cards
-
Cisco X520 Server Adapter - PCI Express x8 - 2 Port(s) - Optical Fiber - 10GBase-X - Plug-in Card
Cisco X520 Server Adapter - PCI Express x8 - 2 Port(s) - Optical Fiber - 10GBase-X - Plug-in Card Learn More$653.69 -
Cisco 10Gigabit Ethernet Card - PCI Express 3.0 x8 - 2 Port(s) - Optical Fiber - SFP+
Cisco 10Gigabit Ethernet Card - PCI Express 3.0 x8 - 2 Port(s) - Optical Fiber - SFP+ Learn More$4,177.73 -
Cisco Nexus 10Gigabit Ethernet Card - PCI Express 3.0 x8 - 10 Gbit/s Data Transfer Rate - 2 Port(s) - Optical Fiber - 1000Base-SX, 10GBase-LR, 10GBase-SR - SFP+ - Plug-in Card
Cisco Nexus 10Gigabit Ethernet Card - PCI Express 3.0 x8 - 10 Gbit/s Data Transfer Rate - 2 Port(s) - Optical Fiber - 1000Base-SX, 10GBase-LR, 10GBase-SR - SFP+ - Plug-in Card Learn More$7,141.69 -
Cisco Nexus X10 10Gigabit Ethernet Card - PCI Express 3.0 x8 - 2 Port(s) - Optical Fiber - 10GBase-SR, 10GBase-LR, 1000Base-SX - Plug-in Card
Ultra-low latency network interface card
The Cisco Nexus® X10 SmartNIC (K35-S) is a 10Gbps PCI Express network interface card specifically optimized for low latency environments.
While initially conceived and built for use in latency-sensitive financial applications such as high-frequency trading, the Cisco Nexus X10 SmartNIC (K35-S) has appeal that extends to any environment where latency is key. On an Intel® Ivy Bridge test system, median latency from application to network to application is 780 nanoseconds for small packets, which is significantly better than competing network cards on the same hardware. Half-roundtrip TCP latencies are as low as 930 nanoseconds for small payloads.
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 a 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 Cisco Nexus X10 SmartNIC (K35-S) hardware and includes simple functions for sending and receiving Ethernet frames. With the optional firmware development kit, it is even possible to extend the Cisco Nexus X10 SmartNIC (K35-S) firmware and add your own logic to the onboard FPGA.
Advanced capture and timestamping
Built-in timestamping functionality records each frame's arrival time to within 6.2ns.
These timestamps are available through a direct API and through Exact Capture, our free and open-source, high-rate capture system. Exact Capture can write tcpdump-compatible captures at line-rates to disk.
Additionally, the Cisco Nexus X10 SmartNIC (K35-S) has Pulse-Per-Second (PPS) input and output and supports hardware-accelerated PTP. These can be used to synchronize the ExaNIC clock to external time references (such as a GPS receivers) allowing users to meaningfully compare captured timestamps across multiple servers and geographic locations. Finally, flow steering can be used to deliver packets to the right application's receive buffer, while flow hashing can be used to distribute packets across multiple CPU cores for demanding capture applications.
Built-in bridging
The Cisco Nexus X10 SmartNIC (K35-S) includes integrated support for bridging, which can further reduce latency by hundreds of nanoseconds.
Normally, sharing an upstream connection between multiple servers would necessitate introducing a switch. The bridging feature allows the most latency-critical server to be directly connected to the upstream connection.
Packets not destined for the local server can be bridged to the second port, transparently and with low latency. This port could be connected to a backup server or to a downstream switch.
Learn More$1,465.33 -
Cisco Nexus X40 40Gigabit Ethernet Card - PCI Express 3.0 x8 - 2 Port(s) - Optical Fiber - 10GBase-SR, 10GBase-LR, 1000Base-SX, 40GBase-X - Plug-in Card
Ultra-low latency network interface card
High port density
Dual QSFP+ ports in a half-height form factor provide eight 10GbE interfaces.
The Cisco Nexus® X40 SmartNIC (K35-Q) is a 10/40Gbps interface card specifically optimized for low-latency environments. It can connect to eight SFP+ ports QSFP+ breakout cables and/or Layer 1 switches. This enables a range of high-performance applications such as packet capture across multiple connections, or market data line arbitration across many different feeds.
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 a 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 Cisco Nexus X40 SmartNIC (K35-Q) hardware and includes simple functions for sending and receiving Ethernet frames. With the optional firmware development kit, it is even possible to extend the SmartNIC firmware and add your own logic to the onboard Field Programmable Gate Array (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 Cisco Nexus X40 SmartNIC (K35-Q) will analyze the traffic and deliver packets that the match filters directly to the correct receive buffer. Nonmatched 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 within 6.2ns.
These timestamps are available through a direct API and through Exact Capture, our free and open-source, high-rate capture system. Exact Capture can write tcpdump-compatible captures at line-rate to disk.
Additionally, the Cisco Nexus X40 SmartNIC (K35-Q) features Pulse-Per-Second (PPS) input and output and supports hardware accelerated PTP. These can be used to synchronize the SmartNIC clock to external time references (such as a GPS receivers), allowing users to meaningfully compare captured timestamps across multiple servers and geographic locations.
Learn More$1,750.63 -
Cisco Nexus X25 25Gigabit Ethernet Card - PCI Express 3.0 x8 - 2 Port(s) - Optical Fiber - 25GBase-SR, 25GBase-LR, 25GBase-CR - Plug-in Card
Ultra-low latency network interface card
The fastest network adapter we have built
The Cisco Nexus® X25 SmartNIC (K3P-S) is specifically optimized for low-latency operation.
Features software trigger-to-response latencies as low as 568ns. This is up to 20 percent faster than previous Cisco Nexus SmartNIC models, making it the fastest NIC we have built. Users will find that this drop-in replacement NIC accelerates tick-to-trade performance to previously unachievable speeds, increasing the efficacy and profitability of software-based trading systems.
Advanced software programmability
The Cisco Nexus X25 SmartNIC (K3P-S) provides the most powerful programmable software interface on the market.
Programmability features include:
- Zero-latency cost hardware flow steering, allowing users to steer and prefilter important traffic to the right memory and CPU core with no latency penalty.
- Cut-through receive, which allows software to process packet fragments as they arrive from the wire, while packet tails are still in flight. This is especially effective for slow line speeds (for example, 1GbE). The Cisco Nexus X25 SmartNIC (K3P-S) software API puts users well ahead of traditional store-and-forward NIC designs to make decisions faster.
- ExaSOCK TCP/IP acceleration: Unmodified socket applications can benefit from the speed and power of the Cisco Nexus X25 SmartNIC (K3P-S) using ExaSOCK. ExaSOCK is an in-place TCP/IP socket acceleration system. ExaSOCK's Extension API allows it to seamlessly interoperate with the Cisco Nexus X25 SmartNIC (K3P-S) transmit preloading feature.
- Pre-loaded packet transmit: The Cisco Nexus X25 SmartNIC (K3P-S) allows users to preload transmit frames, saving 60ns from the transmit path. The Cisco Nexus X25 SmartNIC (K3P-S) features enlarged packet transmit buffers allowing many more frames to be preloaded, leading to more versatile transmission choices.
- High-resolution timestamps: 4ns timestamps are applied to every received packet and the most recently transmitted packet. The Cisco Nexus X25 SmartNIC (K3P-S) also features out of the box support for IEEE1588 (PTP) and high-speed capture to disk using free and open-source exact-capture software.
25GbE ready
The Cisco Nexus X25 SmartNIC (K3P-S) is a pure FPGA-based network adapter that is 25GbE ready.
Field-programmable gate array (FPGA) network adapters extend the useful life of the device by allowing new features and speed enhancements to be downloaded into a device after deployment. For example, the Cisco Nexus X25 SmartNIC (K3P-S) will support 25G Ethernet speeds through a firmware update. This will reduce capital expenditure on difficult infrastructure upgrades.
All FPGA design
The Cisco Nexus X25 SmartNIC (K3P-S) is built using the latest generation Xilinx Ultrascale+ FPGA.
It optionally ships with 4GB of DDR4 memory for custom use. It is a compact adapter in a low-profile form- factor. Users can benefit from the pure FPGA design by offloading critical network processing functions directly into the NIC using our fast and powerful Firmware Development Kit (FDK), while maintaining the ease of use and administration of a production-grade network adapter.
Learn More$1,520.28