Quiero construir una matriz de tarjetas inteligentes que reciban paquetes de Ethernet, descodificarlos y colocar los resultados descodificados en una "matriz" de memoria para que otras tarjetas las procesen y retransmitan. Dadas las tecnologías disponibles, sospecho que PCIe es el camino a seguir. Tengo un par de preguntas para todos ustedes:
1) ¿Quién controla el bus PCIe? Sospecho que es el procesador de la placa base (PC) a un nivel alto y el controlador PCIe a un nivel inferior, pero no está claro.
2) ¿Está diseñado PCIe para muchas transferencias pequeñas, o un número menor o transferencias más grandes? Sospecho lo último, ya que el primero mataría a la CPU de la placa base ...
¿Qué piensas?