3 ms·
“low latency networking solutions for customers spanning FinTech to cloud computing.“ Is this an HFT play?
by slimscsi 7y ago
“low latency networking solutions for customers spanning FinTech to cloud computing.“
Is this an HFT play?
- ianhowson 7y agoHigh speed, low latency and reconfigurable networking are areas that FPGAs are good at. They're already used widely for HFT.
- 1e-9 7y agoIt is certainly a big deal for HFT. Pulling the Solarflare networking technology into a Xilinx FPGA should cut a significant amount of latency for FPGA-based trading systems. Having a Solarflare IP core option should benefit other high-performance networking applications outside of HFT as well. Seems like a smart acquisition for Xilinx.
- willglynn 7y agoIf you want an FPGA tied to a SolarFlare NIC, that's been available for years as a finished product under the name "Application Onload Engine". News article: https://www.theregister.co.uk/2012/02/08/solarflare_application_onload_engine/ https://www.theregister.co.uk/2012/02/08/solarflare_applicat... Whitepapers: * https://solarflare.com/wp-content/uploads/2018/11/SF-114649-CD-LATEST_Solarflare_AOE_SFA7942Q_Product_Brief.pdf https://solarflare.com/wp-content/uploads/2018/11/SF-114649-... * https://solarflare.com/wp-content/uploads/2018/11/SF-114903-CD-LATEST-Solarflare_Application_Nanosecond_TCP_Send_Paper.pdf https://solarflare.com/wp-content/uploads/2018/11/SF-114903-...
- 1e-9 7y agoYes, but the Solarflare ApplicationOnload Engine has several issues (e.g. limited Altera FPGA, inflexible architecture, logic on a separate ASIC that must communicate with the FPGA, and still uses a host CPU for the networking stack), which should be resolved by fully integrating with the Xilinx Ultrascale+ technology and putting all networking and decision logic on one chip. The result should be a much faster, much more flexible, and much more powerful solution.
- scott00 7y agoI doubt it. HFT is a shrinking industry. Solarflare implements their high end NICs using FPGAs, so they have deep expertise in FPGA implementations of network stuff, as well as integrating those implementations with the host OS (ie, writing drivers). My guess is they're interested in offerings related to what's commonly called "software defined networking": running multiple virtual networks over a single physical network, dynamic route optimization, load balancing, etc. This is a key building block of cloud computing, which is a fast growing industry. Implementing it in FPGA firmware instead of actual software makes a lot of sense, so I suspect Xilinx is planning to improve it's offerings in this area.
- ncmncm 7y agoThe absolute number of NICs needed by HFT is quite small, but they have enormous amounts to spend on customization, which can drive product development for others.