2009 17th IEEE Symposium on High Performance Interconnects 2009
DOI: 10.1109/hoti.2009.17
|View full text |Cite
|
Sign up to set email alerts
|

FPGA Accelerated Low-Latency Market Data Feed Processing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 33 publications
(26 citation statements)
references
References 2 publications
0
26
0
Order By: Relevance
“…The depth is O(log(n)) and it needs n − 1 multiplexers and comparators. Note that the logic block of bitonic sort is inexpensive in terms of both time and logic resources because it only needs to sort five elements in the cache if price ≤ cache [5].price then 4: if cache.find(price) then 5: cache.at(price).total += quantity 6:…”
Section: E Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…The depth is O(log(n)) and it needs n − 1 multiplexers and comparators. Note that the logic block of bitonic sort is inexpensive in terms of both time and logic resources because it only needs to sort five elements in the cache if price ≤ cache [5].price then 4: if cache.find(price) then 5: cache.at(price).total += quantity 6:…”
Section: E Discussionmentioning
confidence: 99%
“…cache [5] = (price, quantity) 8: sort(cache) 9: orderbook[addr] += quantity 10: (max, min) = orderbook.reduce(addr) 11: max.next = addr 12: addr.next = min 13: procedure HWCANCEL(price, quantity) 14: if price ≤ cache [5].price then 15: cache.at(price).total -= quantity …”
Section: E Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Morris [6] uses a Celoxica board to process financial messages, achieving a 3.5M messages per second throughput and hardware latency of 4μs. Their trading platform is one of the few including line arbitration, but no details of its performance are given.…”
Section: Background and Motivationmentioning
confidence: 99%