• 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