Блог им. ezquik |Тем временем в ...

Компания Argon Design, специализирующаяся на сложных цифровых системах, разработала высокоскоростную систему для торговли использующую гетерогенную смесь технологий для уменьшения задержек.

Система построенная на базе Arista Network’s 7124FX Application Switch и Altera FPGA дала 25-ти кратный прирост производительности по сравнению с x86 системой на базе Intel’s Xeon. Время обработки данных сократилось с 4600ns до 176ns  для сгенерированного потока рыночных данных.

Ускорение достигнуто за счет обработки данных на FPGA а также использования двух дополнительных техник — разбор данных на лету и предотправки данных (inline parsing and pre-emption).

По мере поступления данных, фрейм Ethernet разбирается последовательно по мере поступления битов, что позволяет извлекать информацию до того как весь пакет будет получен.

Далее вместо ожидания окончания потенциально генерирующего заявку пакета, используется предотправка заголовков ответа которые состоят из заголовков Ethernet, IP, TCP и FIX. Это позволяет отправить заявку почти сразу после получения конца входящего пакета сгенерировавшего заявку.

FYI:

1 секунда = 1 000 000 000 наносекунд (ns)

Т.е. теоретически эта машинка может обработать ~5555555 сделок в секунду.

Все еще хотите что бы западные спекулянты плотно пришли на наш рынок? )

....все тэги
UPDONW
Новый дизайн