Title
Ultra low latency market data feed on IBM PowerENTM
Abstract
Financial Market IT solutions increasingly depend on ultra low latency message processing and target microseconds latencies in order to provide traders with a competitive advantages over their peers. Some solutions are available on the market, ranging from general purpose systems with advanced network cards to specialized hardware solutions based on FPGA. The novel IBM PowerENTM "Edge of Network" processor integrates network interfaces with functional accelerators and multi-threaded cores. This paper describes the design, implementation and performance evaluation of a Market Data Feed solution based on the PowerEN processor. The paper details the SoC mechanism designed to reduce latency and increase throughput and shows how these can be used to build a Market Data Feed solutions that achieves performance figures usually obtainable only by special hardware. This prototype described achieves an average latency of 6.7 μs for an OPRA v2 feed and is able to process 1M updates per second on 2 hardware thread, achieving more than 16M updates per second on a single chip solution without consuming all the resources and thus being able to also run customer software.
Year
DOI
Venue
2011
10.1007/s00450-011-0166-0
Computer Science - R&D
Keywords
Field
DocType
ultra low latency market,average latency,ultra low latency message,poweren processor,market data feed solution,advanced network card,specialized hardware solution,microseconds latency,special hardware,hardware thread,financial market it solution,ibm powerentm,network processor,competitive advantage,financial market,mechanism design,chip,network interface,low latency
IBM,Computer science,Latency (engineering),Parallel computing,Field-programmable gate array,Real-time computing,Software,Throughput,Latency (engineering),Network interface controller,Network interface,Embedded system
Journal
Volume
Issue
ISSN
26
3-4
1865-2042
Citations 
PageRank 
References 
3
0.54
9
Authors
6
Name
Order
Citations
PageRank
Davide Pasetto116311.77
Karol Lynch2252.20
Robert Tucker330.54
Brendan Maguire430.54
Fabrizio Petrini52050165.82
Hubertus Franke61257104.86