DocumentCode
2446845
Title
Streaming, low-latency communication in on-line trading systems
Author
Subramoni, Hari ; Petrini, Fabrizio ; Agarwal, Virat ; Pasetto, Davide
Author_Institution
T J. Watson Res. Center, IBM, Yorktown Heights, NY, USA
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
8
Abstract
This paper presents and evaluates the performance of a prototype of an on-line OPRA data feed decoder. Our work demonstrates that, by using best-in-class commodity hardware, algorithmic innovations and careful design, it is possible to obtain the performance of custom-designed hardware solutions. Our prototype system integrates the latest Intel Nehalem processors and Myricom 10 Gigabit Ethernet technologies with an innovative algorithmic design based on the DotStar compilation tool. The resulting system can provide low latency, high bandwidth and the flexibility of commodity components in a single framework, with an end-to-end latency of less then four microseconds and an OPRA feed processing rate of almost 3 million messages per second per core, with a packet payload of only 256 bytes.
Keywords
data handling; electronic trading; microprocessor chips; multiprocessing systems; DotStar compilation tool; Myricom 10 Gigabit Ethernet technologies; OPRA feed processing rate; commodity components; commodity hardware; custom-designed hardware solutions; innovative algorithmic design; latest Intel Nehalem processors; low-latency communication; on-line OPRA data feed decoder; on-line trading systems; packet payload; prototype performance; prototype system; streaming; Algorithm design and analysis; Bandwidth; Decoding; Delay; Ethernet networks; Feeds; Hardware; Payloads; Prototypes; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-6533-0
Type
conf
DOI
10.1109/IPDPSW.2010.5470717
Filename
5470717
Link To Document