About a-team Marketing Services
The knowledge platform for the financial technology industry
The knowledge platform for the financial technology industry

A-Team Insight Blogs

Exegy Introduces FPGA-Based FIX Protocol Support to Enhance Performance and Efficiency

Subscribe to our newsletter

Front-office trading solutions provider Exegy has integrated FIX protocol support into nxFramework, its FPGA-based development framework, aiming to reduce server resource consumption for FIX protocol processing by an estimated 10-20 times.

In May last year, Exegy acquired Paris-based Enyx, a leading developer of FPGA-based, high-performance trading solutions. By leveraging their extensive expertise in FPGA technology, Exegy has now successfully offloaded FIX protocol processing to the FPGA in a strategic move to not only ensure lower latency but to also substantially decrease server load, thereby freeing up CPU cores for more critical business functions.

Now over thirty years old, the FIX protocol has become a cornerstone of electronic messaging within financial markets. Despite its flexibility and extensibility, the protocol’s design can be resource-intensive, particularly when processing high volumes of FIX traffic through conventional software-based architectures.

“FIX is a flexible and widely used protocol that is very compute intensive for standard CPU-based architecture,” Laurent de Barry, a co-founder of Enyx and now Senior Director, Global Head of Solutions Consulting at Exegy, tells TradingTech Insight. “As data volumes continue to grow and data centre space becomes scarcer, we wanted to offer our customers an alternative to process FIX traffic more efficiently. This new FIX engine offloads the protocol processing to the FPGA, therefore freeing up valuable CPU cores for the business logic and reducing total cost of ownership.”

Exegy’s FIX engine utilises FPGAs to manage hundreds of sessions using just two CPU cores, a task that would typically occupy a least ten times as many cores using a pure software-based approach, according to the company. By employing pre-configured templates to validate FIX messages, filtering out superfluous data and offloading substantial processing workload from software to FPGA, the design enables firms to allocate their computational resources to more productive user applications rather than FIX protocol processing.

“We acknowledge that our customers operate a large software infrastructure that is vital to their business. With this solution, our goal was to offer an easy, painless way to enhance these software applications allowing the hardware to take on the resource intensive task of processing the FIX protocol,” says de Barry. “Customers can now free up valuable CPU cores for their business logic by running the FIX engine on a relatively inexpensive FPGA card without needing to upgrade or add new servers.”

By bridging the divide between hardware and software, Exegy’s solution is designed to provide a software-configurable, FPGA-based FIX stack that offers deterministic manipulation of data streams with low latency, on-the-fly data content modification, and retransmission of altered FIX messages within the FPGA across multiple sessions. Additionally, it promises reduced power consumption and lower operational costs.

The framework also includes a comprehensive suite of software libraries for configuration, monitoring and support, facilitating seamless integration with existing systems. Dedicated APIs are provided for controlling the TCP stack, configuring the FIX offload engine, and managing FIX sessions.

“We focused on providing an FPGA-powered solution, tailored for software users,” says de Barry. “To ensure seamless integration, nxFramework handles each aspect of the FPGA connectivity (i.e. TCP, UDP, PCIe) with simple configuration APIs for the software application, allowing the user to focus on their custom processing and core logic.”

Subscribe to our newsletter

Related content

WEBINAR

Recorded Webinar: The emerging structure of the institutional digital assets market

As interest in trading digital assets continues to increase among institutional investors, so too does the need to focus on market structure, regulation and trading solutions. For financial institutions that get it right the rewards will be significant, but it is not necessarily easy and the challenges are many. This webinar will consider how digital...

BLOG

Countdown to T+1: Market Readiness and the Push for Automation

As the North American T+1 settlement deadlines fast approach – 28th May 2024 for all US securities settled through DTC and 27th May for Canadian securities – the industry has been ramping up in preparation. And although the shorter settlement cycle promises to increase settlement efficiency, improve liquidity, decrease counterparty risk and reduce overall trading...

EVENT

AI in Capital Markets Summit London

The AI in Capital Markets Summit will explore current and emerging trends in AI, the potential of Generative AI and LLMs and how AI can be applied for efficiencies and business value across a number of use cases, in the front and back office of financial institutions. The agenda will explore the risks and challenges of adopting AI and the foundational technologies and data management capabilities that underpin successful deployment.

GUIDE

Institutional Digital Assets Handbook 2023

After initial hesitancy, interest in digital assets from institutional market participants has grown over the past three to four years. Early focus inevitably centred on the market opportunities presented by bitcoin and other cryptocurrencies. But this has evolved into a broad acceptance of a potentially meaningful role for digital assets in institutional markets. It’s now...