1 votos

¿Cuál es la forma más rápida de descodificar el protocolo FAST para los datos del mercado?

¿Qué tipo de tecnología se utiliza actualmente para la decodificación de FAST? ¿Se puede utilizar la FPGA en ese ámbito?

1voto

Nicholas Puntos 311

Estos chicos ( OCIWEB ) son los expertos en el mundo FAST. Puede que tengan una respuesta definitiva para usted (dadas sus especificaciones: plataformas, entornos, requisitos, compatibilidad con sus sistemas de comercio, etc.)

0voto

Chris Puntos 378

Hemos desarrollado un decodificador FAST muy rápido en Java ( CoralFIX ) que lee las plantillas XML de los intercambios y vierte el código Java para analizar los bits FAST. De esta manera no es necesario utilizar la recursión para analizar los grupos repetidos, lo que mata el rendimiento. También produce cero basura y ofrece un sistema ligero y listo para usar FixMessage con una API superintuitiva. Un ejemplo completo puede verse en este artículo .

Nunca he visto a nadie utilizar la FPGA con éxito para decodificar FAST y también me interesaría conocer algún caso de éxito.

Descargo de responsabilidad: Soy uno de los desarrolladores de CoralFIX.

0voto

hydro Puntos 21

Sí, definitivamente es posible implementar la decodificación FAST en una FPGA.

Una FPGA decodificará con menor latencia que una decodificación por software aunque la CPU pueda estar funcionando a una velocidad de reloj 10 veces mayor que la FPGA, con la ventaja añadida de una latencia determinista.

Si se incluye el tiempo de entrada del cable a la salida decodificada, una FPGA será significativamente más rápida que cualquier otra cosa disponible (suponiendo que nadie haya fabricado un ASIC).

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X