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

A-Team Insight Blogs

Q&A: Mohammad Darwish of AdvancedIO on FPGA Directions

Subscribe to our newsletter

The electronic trading marketplace has been an early adopter of FPGA technology, most often to accelerate I/O and basic feed handling. Now, firms are looking to use FPGAs for more complex business logic. IntelligentTradingTechnology.com spoke to Mohammad Darwish, president and CEO of AdvancedIO Systems, about this trend.

Q: Firstly, let’s find out some more about AdvancedIO Systems – some history and what you do?

A: AdvancedIO Systems has been in business just over eight years and   going strong.  When the market was busy building TOE chips for commodity network cards, we made a strategic decision to use FPGA technology as basis to create the first 10gE programmable network card and sold it to Lockheed Martin back in 2005. The Defense industry is typically an early adopter of technology and at the time there was nothing like it on the market that was built for real time operation. The programmability aspect of the design coupled with its deterministic latency and sustained high bandwidth capabilities made it a perfect match for Lockheed’s application. The financial market took interest in our products for that exact same reason. We are today a key component of a few state of the art trading platforms and have contributed, in a small way, to helping our customers achieve their business objectives. I am pleased that our strategy has proven successful.

Q: What products do you have that are best suited to ultra-low latency financial applications?

A: Going back to our core real time expertise, we provide today a range of high performance 10gE programmable network cards and the right toolset to help financial customers fast track their product development. Our customers are saying we are measuring the lowest latency on the market. This is exciting. I think it is a result of our focus on real time architectures.

If I may take the opportunity, we will be unveiling our fifth generation network card product at the Low Latency Summit on March 27 in London. The V5031 is a PCI Express Gen 3 card based on the latest 28nm Stratix V FPGA technology from Altera.

Q: And how do these help trading firms reduce latency and jitter?

A: I think reducing latency is done through careful overall design optimisation while improving jitter requires introducing determinism in the system. The very nature of FPGA technology is fundamental to help achieve these goals.  Consider when an FPGA is programmed, it is like connecting the wires in a computer chip. The operations inside the FPGA can be made to all run in parallel which provides incredible low latency and rigid deterministic jitter free operation. About a decade ago, conversations around 10gE and FPGA technology required a significant effort especially in a conservative and risk-averse market like the military. Today, there is little debate that for real time performance, FPGA technology is a good choice.

Q: What functions are trading firms running on the FPGA on your card – is it just I/O processing or something more akin to business logic?

A: This really depends on the customer and the application. Some customers need a high performance, ultra low latency network interface to pass the data to the host processors as fast as possible. Others take advantage of the programmability aspect to implement specific business logic that improves the overall system performance.

The detection of a market condition, the execution of trading strategies, and inspection of outgoing trade execution parameters to meet risk controls are functions commonly put on our cards today. We see a movement toward implementing more and more of the business logic on the FPGA as we deliver more powerful systems and tools to simplify application development with FPGA technology. We also see a movement toward adjacent applications that can benefit from low latency and jitter-free operation such as circuit breakers, matching engines, and clearing functions.

Q: What tools do you provide to help developers write code for FPGAs?

A: We find that the market has two camps. Some customers have excellent FPGA design capabilities so they leverage our expressXG development toolset to help them develop new products quickly and reduce their schedule risk. Others are content with writing applications in a high level language like C but they could benefit from the performance our FPGA network cards provide. For that purpose, we are integrating our toolset with higher level tools like OpenCL to help customers port their applications onto our cards.

Q: What do you see as the direction for FPGA technology. How do you expect to be leveraging it in the future? What’s next for your company?

A: In the chip world it is all about higher density, faster speed, and lower power. Historically, FPGA technology has followed processor technology with a few months delay.  Right now, the Stratix V devices from Altera are using 28nm technology which is where processors were a year or so ago. Processors are now using 22nm technology and there is talk about going next to 14nm. So we can expect FPGA technologies to follow this path to higher densities and  faster speed. Suffice to say, this will enable the development of more sophisticated financial products.

We will continue to keep up with the latest FPGA technology and have demonstrated our ability to bring new products to market in a very short time. We are looking at a bigger picture though to see where we could help the financial market and our customers make their systems more efficient and more powerful, which may include more than just FPGA technology. The next few months will be very exciting as we continue to release innovative new products and architectures which promise significantly higher performance and simpler implementation than today’s state of the art.

Subscribe to our newsletter

Related content


Recorded Webinar: Leveraging cloud as part of your colocation or proximity hosting strategy

As firms assess which elements of the trading workflow can be profitably migrated to cloud environments, ensuring compatibility with colocation and proximity hosting facilities becomes paramount. Practitioners need to take into account data access and security, messaging latency and regulatory considerations around operational resilience and physical location of client data. This webinar will discuss best...


Valantic FSA Completes Strategic Investment in Low-Code Platform Provider Velox

Electronic trading and automation solutions provider valantic FSA, has completed a strategic investment in low-code development fintech Velox Financial Technology, to complement and bring further flexibility to its electronic trading business. The terms of the investment have not been disclosed, although valantic says it is “significant” and that it will allow the company to bring...


ESG Insight Briefing New York

The briefing will explore challenges around assembling and evaluating ESG data, how to apply new technologies to improve data quality and insight and the impact of regulatory measures on standardisation efforts.


Regulatory Data Handbook 2021/2022 – Ninth Edition

Welcome to the ninth edition of A-Team Group’s Regulatory Data Handbook, a publication dedicated to helping you gain a full understanding of regulations related to your organisation from the details of requirements to best practice implementation. This edition of the handbook includes a focus on regulations being rolled out to bring order and standardisation to...