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

Summit Compute Panel – Mantara’s Arnold on Leveraging Technology

Subscribe to our newsletter

Concluding our coverage of last month’s Low-Latency Summit in New York City, the compute panel allowed Mantara chief architect David Arnold to discuss how the trading application vendor leverages technologies to reduce latency.  Mantara provides a platform for market data delivery, order routing and pre-trade risk, with customers requiring performance across the latency spectrum.  As such, the company keeps a strong focus on underlying technologies, and looks to leverage them as much as possible.

Arnold noted that the company has divided its technology approach into two streams, based on the latency needs of its customers.  For those requiring less than 100 microseconds, it has a software platform running on commodity x86 hardware.  For below 10 microseconds, it has a hardware/firmware offering.

For its software platform, Mantara focuses on the application architecture, paying attention to such details as binding threads to cores, keeping inter-thread communication to cores on the same chip, and making use of kernel bypass to deliver network traffic direct to the application.  Using these techniques, latencies as low as 10 to 20 microseconds can be achieved.

For the sub-10 microsecond world, where improvements in the 100s of nanoseconds are sought, Mantara relies on a hardware PCIe card, hosting a packet processor, which executes functions in firmware.

Packet processors are general purpose CPUs that have been optimised to perform I/O functions, such as memory management, packet steering, and network interfaces.  Mantara uses packet processors from GE Intelligent Platforms, and also leverages network stack technology from 6Wind.

Arnold noted that a packet processor direction provides good performance at the right price point, and that they approach FPGAs in terms of performance, but offer more flexibility, because they can be programmed using traditional techniques.

Mantara writes its code in C, rather than C++, in order to keep more control over the execution of it – there are “no surprises” with C, Arnold said.

Subscribe to our newsletter

Related content

WEBINAR

Recorded Webinar: The Role of Data Fabric and Data Mesh in Modern Trading Infrastructures

The demands on trading infrastructure are intensifying. Increasing data volumes, the necessity for real-time processing, and stringent regulatory requirements are exposing the limitations of legacy data architectures. In response, firms are re-evaluating their data strategies to improve agility, scalability, and governance. Two architectural models central to this conversation are Data Fabric and Data Mesh. This...

BLOG

AI in Capital Markets Summit NYC 2025: Seats Filling Fast – Book Now

Following a successful second event in London, the AI in Capital Markets Summit (AICMS) arrives in New York City for the first time on June 26, 2025, to advance the critical industry conversation about artificial intelligence – from experimentation to production. Hosted by A-Team Group at @Ease on Third Avenue, this timely event is a...

EVENT

Data Management Summit New York City

Now in its 15th year the Data Management Summit NYC brings together the North American data management community to explore how data strategy is evolving to drive business outcomes and speed to market in changing times.

GUIDE

Corporate Actions

Corporate actions has been a popular topic of discussion over the last few months, with the DTCC’s plans for XBRL and ISO interoperability, as well as the launch of Swift’s new self-testing service for corporate actions messaging, STaQS, among others. However, it has not been a good start to the year for many of the...