Implementación de un gran algoritmo paralelo para la comunicación con un servidor

-2

Quiero ejecutar un algoritmo paralelo que implementaré en Verilog / VHDL y usaré un FPGA para ejecutarlo.

Tengo algunas preguntas:

  1. ¿Cómo puedo hacer una solicitud http a los servidores que utilizan un FPGA? ¿Debo usar una computadora y transferir los datos a los registros?

  2. ¿Cuáles son los parámetros en un FPGA que indican la cantidad de registros que puedo usar / definir?

  3. ¿Cuáles son los parámetros en los que se indica el número de nand gates que puedo usar / definir?

  4. ¿Cuál FPGA es el más poderoso?

  5. ¿Hay alguna forma de conectar en paralelo 2 o más FPGA?

pregunta 0x90

2 respuestas

2
  1. De varias maneras, todas involucrarán el envío de datos desde el FPGA a algo que se pueda enviar a través de HTTP (por ejemplo, microcontrolador, PC, ...)
    Como Kevin menciona, puede implementar un núcleo de Ethernet Ethernet en el FPGA para manejar las cosas; dependiendo de los recursos disponibles (tamaño del FPGA, porcentaje utilizado, etc.), esta podría ser la mejor solución.

  2. Puede usar tantos registros como desee hasta el número presente en el FPGA.

  3. Como se mencionó anteriormente, se pueden usar tantas puertas como el FPGA. Normalmente, un FPGA tiene varias celdas lógicas que están compuestas por (aproximadamente) un registro y una LUT de entrada de 3/4/5/6, que se pueden configurar de varias maneras para implementar su HDL.
    Por ejemplo, la serie Virtex-7 aparece con 2 millones de células lógicas. Compare esto con un FPGA típico de $ 10 que podría tener 100,000 celdas lógicas.

  4. Depende de su definición de "potente" (por ejemplo, tamaño, velocidad, RAM, DSP, analógico, etc.) Ejemplos de FPGA "top of the range" probablemente incluirían chips como Virtex-7 y Stratix-V . También tienen un precio en consecuencia ;-)

  5. Sí, puede hacer un paralelo con tantos FPGA como desee. Al igual que puede conectar tantos chips de la serie 74 como desee.

respondido por el Oli Glaser
2

Hay muchos chips y tablas grandes con varios chips que probablemente están por encima de lo que la mayoría de las personas pueden pagar. Si tiene que preguntar cuánto cuestan estas cosas, lo más probable es que no pueda pagarlas. enlace enlace

    
respondido por el Sbmeirow

Lea otras preguntas en las etiquetas