¿Pueden varios dispositivos host PCIe enumerar la misma pieza de hardware?

¿Pueden varios dispositivos host PCIe enumerar la misma pieza de hardware?

Tengo un dispositivo host que consta de una CPU Intel y un conmutador PCIe; y también tengo una tarjeta adaptadora que a su vez tiene algo de CPU, algunos periféricos de punto final PCIe y un conmutador PCIe. Normalmente, solo la CPU de la tarjeta adaptadora usa los puntos finales y envía datos a Intel por un medio que no se muestra a continuación, pero me gustaría cambiar eso.

¿Existe alguna configuración de conmutador PCIe que permita a ambas CPU enumerar los dispositivos de punto final de modo que pueda mover algunas funciones, pero no todas, de la CPU de la tarjeta adaptadora a la CPU Intel?

Si la conexión del conmutador de la tarjeta adaptadora al host estuviera configurada como NTB, ¿aparecería ante la CPU Intel como un solo dispositivo? Si es así, ¿quién es responsable de configurar el mapa de direcciones?

diagrama

información relacionada