logo móvil
Contáctanos

Aceleración del sistema de trading back end con FPGAs utilizando flujo de síntesis de alto nivel

Autores: Puranik, Sunil; Barve, Mahesh; Rodi, Swapnil; Patrikar, Rajendra

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Aceleración del sistema de trading back end con FPGAs utilizando flujo de síntesis de alto nivel


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

FPGA
Dominio financiero
Componente de procesamiento de pedidos
Síntesis de alto nivel
Reducción de latencia
Aumento de rendimiento

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 30

Citaciones: Sin citaciones


Descripción
La tecnología de FPGA se utiliza ampliamente en el ámbito financiero. Describimos el diseño de un componente de procesamiento de órdenes de un sistema de trading financiero utilizando FPGAs, implementado con flujo de síntesis de alto nivel (HLS). El componente de procesamiento de órdenes es el principal contribuyente a los retrasos aumentados y la baja capacidad de procesamiento en la implementación de software actual de los sistemas de trading. El objetivo de la implementación de FPGA es reducir la latencia del procesamiento de órdenes y aumentar la capacidad de procesamiento de los sistemas de trading en comparación con la implementación de software. Nuestro diseño es uno de los primeros intentos de acelerar el procesamiento de órdenes en un sistema de trading utilizando la tecnología de FPGA y el flujo de HLS. Se utilizó HLS en la implementación del diseño para una mayor productividad y un tiempo de respuesta más rápido. El diseño muestra órdenes de magnitud de mejora en el rendimiento, lo que indica que se podrían diseñar sistemas de FPGA más complejos utilizando HLS. Obtuvimos más de 2 veces la ventaja en velocidad de procesamiento de órdenes y una reducción en la latencia con la tecnología de FPGA. Además, obtuvimos una ventaja de 4 veces en términos de productividad utilizando HLS.

Otros recursos que podrían interesarte

Temas Virtualpro