¿Es posible conectar una GPU externa a través de Ethernet?


24

Tengo una computadora portátil que tiene un puerto Ethernet que funciona pero siempre uso WiFi. Me pregunto si es posible ejecutar y usar una tarjeta gráfica (con fuente de alimentación externa) conectada al puerto Ethernet (con algún tipo de emulación PCI para emular la GPU Ethernet como una PCI).

Un cable Cat6 puede hacer 10 Gbps, lo que debería ser suficiente para que una GPU funcione y juegue.

¿Podría ser esto posible?


11
¿Pero el puerto Ethernet de su computadora portátil admite 10 GB / s? La velocidad de enlace generalmente se mide en gigabits (es decir, 10 GB / s ≈ 100 Gbps, que es mucho más de lo que Cat6 puede ofrecer). Incluso si quisieras decir 10 Gbps, me sorprendería mucho si tu computadora portátil tuviera eso.
Grawity

99
Simplemente compre una PC de escritorio para adaptarse a esa GPU (también obtenga una buena CPU y RAM) y use la transmisión de vapor en el hogar.
Ave

3
Necesitará una placa de desarrollo FPGA más grande
Flexo

3
¿Qué computadora portátil en la última década no puede reproducir videos HD? Incluso un viejo Pentium 4 puede ejecutar al menos 720p correctamente. Si hay un problema con el rendimiento, probablemente sea con su configuración, no con la especificación de hardware. Use un reproductor con procesamiento de GPU como MPC y asegúrese de que DXVA se esté ejecutando
phuclv

1
También es posible que deba activar DXVA en VLC . De todos modos, usar un entorno separado es mejor ya que habrá menos sobrecarga del sistema operativo
phuclv

Respuestas:


64

No.

Es muy poco probable que su computadora portátil tenga un adaptador de Ethernet de 10 gigabits; es poco común en las computadoras de escritorio de gama alta. También necesitaría un hardware inteligente para traducir entre PCI-e a ethernet y la latencia, oh, la latencia. Tiene un dispositivo que generalmente se coloca lo más cerca posible del procesador con 16 carriles pci-e dedicados directamente en él, y agregaría una tonelada de latencia.

Tal dispositivo sería esencialmente una tarjeta de video, conectada a una PC, reproduciendo lo que desea reproducir en la tarjeta de video, comprimiéndola y enviándola como video.

Las computadoras portátiles más nuevas pueden hacer esto con thunderbolt, pero ese es un protocolo completamente diferente, con el hardware inteligente necesario disponible.


1
Thunderbolt no es lo suficientemente rápido. Sin embargo ... he oído que la versión 3.0 tendrá una velocidad máxima de alrededor de 80000Mbps. Eso debería ser suficiente para tarjetas muy básicas. Nada tan elegante.
Ismael Miguel

17
@IsmaelMiguel 'Thunderbolt no es lo suficientemente rápido' ¿Fuente? Mi opinión es que el rayo de GPU hace existir y funciona muy bien (sólo una degradación del rendimiento menor debido al rayo).
NPSF3000

1
expether.org/products.html : no es un caso de uso tan desconocido.
oakad

99
para GPGPU. Con conexiones ópticas de 40 gb . Por monumentales cantidades de dinero, estoy seguro. La latencia no es un problema, y ​​lo sería menos, hay mucho más ancho de banda, y los que están seguros no se usan para jugar. la respuesta de andrew cubre la posibilidad de eso
Journeyman Geek

2
@datenwolf Esos son controladores de ethernet reales que dependen de Ethernet MAC y funcionan con cualquier conmutador L2 estándar. Esa es toda la idea, ahorrar en el cambio personalizado.
Oakad

18

Conectar una GPU por Ethernet es como conectar su controlador PS3 al puerto del teclado PS / 2: parece que está tratando de solucionar un problema, pero la solución resulta ser completamente extravagante y poco práctica. (De acuerdo, si puedes lograrlo, ganarás más popularidad como ese loco ).

Dicho esto, te aconsejo que no intentes hacer esto porque la interfaz simplemente no existe . Tendría que pasar por muchos aros para que su tarjeta acepte comandos de bajo nivel a través de interfaces de alto nivel y luego recuperar una salida de video. La latencia sería absolutamente horrible, a menos que esté dispuesto a pagar miles y miles de dólares por una solución de grado empresarial que le permita hacer esto por una razón u otra.

Sin embargo, no te preocupes. Es posible que aún pueda conectar su GPU a su computadora portátil. Por ejemplo, si tiene una ranura ExpressCard, puede usar un adaptador ExpressCard a PCIe (junto con una unidad de fuente de alimentación) para tener una experiencia perfecta.

Sin embargo, puede haber problemas de compatibilidad debido a la incapacidad del sistema operativo para configurar recursos para la conexión PCI a la GPU, así que navegue y asegúrese de que sea compatible antes de comprar cualquier cosa. Consulte guías como el tutorial eGPU de PCWorld para ver si tiene todo lo que necesita para usar una GPU de escritorio con su computadora portátil.

En cualquier caso, no espere un rendimiento del 100%. Recuerda, es una computadora portátil.


44
En realidad, conectar el controlador PS3 a través de PS / 2 parece una muy buena idea para obtener un rendimiento estable en una conexión dedicada. : D
Daniel B

Los controladores @DanielB DualShock 3 requieren una especie de "apretón de manos" para que el controlador se inicialice ya que es una interfaz digital. Sin embargo, DS2 es viable, pero no DS3.
oldmud0

La computadora portátil tiene una ranura ExpressCard. Tengo una computadora portátil más nueva con AMD integrado Venice que no tiene una ranura ExpressCard pero tiene USB 3
Suici Doga

@ oldmud0 PS / 2 también es una conexión digital. Requerirá hardware adicional o modificaciones de hardware, eso es seguro. Pero en realidad no es tan absurdo como lo haces sonar.
Daniel B

@DanielB Teniendo en cuenta que puede ejecutar DS3 en la PC con un controlador USB personalizado, creo que la modificación del hardware terminaría en el cableado (Al principio no pude calibrar un eje, luego aprendí que DS3 tiene una función de nivel de burbuja :)
PTwr

8

Probablemente no al precio de los productos básicos por algunos años más. Las ofertas actuales son de gama alta, con conexiones de 10/40 Gbps y tarjetas Nvidia Tesla. Incluso entonces, no se puede usar directamente para juegos o gráficos, sino más para el procesamiento CUDA.

por ejemplo, http://www.chelsio.com/gpudirect-rdma/


6

No con Ethernet, sino con PCIe y Thunderbolt. Este artículo desglosa bien el panorama externo de GPU (eGPU) .

Varias compañías venden gabinetes PCIe / Thunderbolt. Algunos están limitados por el poder de Thunderbolt, algunos tienen su propio poder.

Incluso hay un kit de bricolaje .


Creo que es solo cuestión de tiempo antes de que pueda elegir uno de esos adaptadores PCI externos que se pueden conectar a mini DP o algunos otros estándares en Thunderbolt.
Journeyman Geek

5

No por Ethernet, pero PC Mag publicó una historia el pasado septiembre sobre el uso de una tarjeta de juego con una computadora portátil conectada a través de una tarjeta adaptadora PCIe, Express Card o Thunderbolt para Macbooks.

http://www.pcworld.com/article/2984716/laptop-computers/how-to-transform-your-laptop-into-a-gaming-powerhouse-with-an-external-graphics-card.html

El autor usa un Thinkpad 2011 y menos de $ 200 GPU y muestra puntos de referencia para algunos juegos modernos. Lo resumiría como complacido de que pudiera ejecutarlos por un pequeño gasto (no una caja de juegos completamente nueva). Se proporcionan puntos de referencia para hacer sus propios juicios.


Un 2011 Think Pad y qué?
Suici Doga

¡Bienvenido a Super User! Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill

5

Lo más cerca que puede llegar a lo que desea es, si está jugando a través de Steam, usar la opción de transmisión en el hogar para usar su red para enrutar la pantalla desde el escritorio de un juego a su computadora portátil y la entrada del usuario desde la computadora portátil al Escritorio ejecutando el juego. Esto requeriría un escritorio completo en algún lugar de su hogar en lugar de solo una computadora portátil + GPU externa; pero puede ocultarlo en algún lugar y solo interactuar con su computadora portátil.


3

Si no tiene habilidades técnicas, entonces la forma más fácil de desglosar esto es simplemente: ¿su tarjeta gráfica tiene un puerto Ethernet? La siguiente pregunta es "¿Puedo obtener un adaptador para que sea así?" Hasta donde yo sé, no hay un adaptador capaz de agregar un puerto Ethernet a una tarjeta gráfica.

Si simplemente desea reforzar su computadora portátil con una tarjeta gráfica externa, existe una solución para eso, aunque obviamente no es barato. Una mejor solución sería comprar o construir una máquina específica para juegos, según las especificaciones requeridas para los juegos específicos y los tipos de juegos que desea jugar, durante el número de años que cree que la máquina durará / seguirá siendo relevante. Maximum PC generalmente tiene buenos artículos que recomiendan plataformas de juegos, le sugiero que consulte sus páginas de compilación. Por lo general, tienen 3 niveles diferentes con listas de piezas y enlaces. rango medio vinculado anteriormente.

Si insiste en usar el adaptador, aquí está la tecnología: este dispositivo puede usar una ranura Expresscard o una ranura mini PCIe. La Expresscard se puede encontrar en las computadoras portátiles más nuevas y es accesible externamente. La ranura mini PCIe significa que tendría que hacer una cirugía a su computadora portátil y enrutar un cable, suponiendo que su computadora portátil tuviera esa ranura para tarjeta.


Mi computadora portátil tiene una ranura PCI para tarjeta inalámbrica, pero si coloco una GPU no puedo usar WiFi
Suici Doga



0

Es 2018 y los eGPU son una cosa ampliamente disponible ahora, todavía falta en estas respuestas, así que quiero dejarlo como respuesta en caso de que alguien no esté al tanto de esas grandes cosas:

picturr

( Enlace de Amazon al producto anterior )

Estos dispositivos se ajustan a una GPU y una fuente de alimentación (la mayoría de ellos los tiene integrados, el anterior tiene uno de 400W incorporado para alimentar la GPU). Está utilizando Thunderbolt 3, que tiene un ancho de banda de hasta 40 Gbit / s, ofrece 18V @ 550mA, puede manejar múltiples pantallas 4K y muchas cosas más elegantes.

Esta sería tu mejor solución. Es simple, también hay otros más baratos, y le garantiza una perfecta integración y rendimiento del sistema (incluso puede ejecutar una GTX 1080 dentro de estas cosas).

Como ya se señaló, una solución que involucra Ethernet tiene varios defectos, el más grande es que el puerto de su computadora portátil probablemente no sea compatible con más de 1 Gbit / s.


-5

La opción más probable puede ser PCI a USB. Podría ser un movimiento más inteligente. Si no tiene una ranura USB libre: ¡enchufe algo! O consigue un centro.


¿Pueden los votantes negativos decir por qué votaron negativamente? es una solución más lógica que conectar pci a ethernet
James Kirkby

2
Carece de detalles. Y no creo que el USB sea lo suficientemente rápido como para ejecutar una tarjeta decente sin ver a alguien hacerlo.
Schwern

1
Y no es útil. PCI (o PCIe) a USB no resuelve nada, y USB a PCIe no existe.
duskwuff

USB no transporta una señal PCIe, mientras que Thunderbolt y expresscard (las dos interfaces más utilizadas para gpus externos) sí.
AG
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.