Kann eine externe GPU über Ethernet angeschlossen werden?

24

Ich habe einen Laptop mit funktionierendem Ethernet-Anschluss, benutze aber immer WiFi. Ich frage mich, ob es möglich ist, eine Grafikkarte (mit externem Netzteil) zu verwenden, die an den Ethernet-Port angeschlossen ist (mit einer Art PCI-Emulation, um die Ethernet-GPU als PCI zu emulieren).

Ein Cat6-Kabel kann 10 Gbit / s übertragen. Dies sollte ausreichen, damit eine GPU Spiele ausführen und spielen kann.

Könnte das möglich sein?

Suici Doga
quelle
11
Aber unterstützt der Ethernet-Anschluss Ihres Laptops 10 GB / s? Die Verbindungsgeschwindigkeit wird normalerweise in Gigabit gemessen (dh 10 GB / s ≈ 100 Gbit / s, was weit mehr ist, als Cat6 liefern kann). Selbst wenn Sie 10 Gbit / s meinten, wäre ich wirklich überrascht, wenn Ihr Laptop das hätte.
Grawity
9
Kaufen Sie einfach einen Desktop-PC, der für die GPU geeignet ist (auch CPU und RAM müssen stimmen) und verwenden Sie Steam-In-Home-Streaming.
Ave
3
Sie benötigen ein größeres FPGA-Entwicklungsboard
Flexo
3
Welcher Laptop im letzten Jahrzehnt kann keine HD-Videos abspielen? Sogar ein altes Pentium 4 kann mindestens 720p korrekt ausführen. Wenn es Probleme mit der Leistung gibt, liegt dies wahrscheinlich an Ihrer Konfiguration und nicht an der Hardwarespezifikation. Verwenden Sie einen Spieler mit GPU - Rendering wie MPC und stellen Sie sicher , DXVA läuft
phuclv
1
Möglicherweise müssen Sie auch DXVA in VLC aktivieren . Auf jeden Fall eine separate Umgebung unter Verwendung ist besser , da weniger Aufwand sein wird von OS
phuclv

Antworten:

64

Nein.

Es ist sehr unwahrscheinlich, dass Ihr Laptop über einen 10-Gigabit-Ethernet-Adapter verfügt - dies ist auf High-End-Desktops ungewöhnlich. Sie würden auch eine clevere Hardware benötigen, um zwischen PCI-e und Ethernet zu übersetzen, und die Latenz, oh die Latenz. Sie haben ein Gerät, das normalerweise mit 16 dedizierten PCI-E-Lanes so nahe wie möglich am Prozessor platziert ist , und Sie würden eine Menge Latenz hinzufügen.

Bei einem solchen Gerät handelt es sich im Wesentlichen um eine an einen PC angeschlossene Grafikkarte, die das wiedergibt, was Sie auf der Grafikkarte wiedergeben möchten, komprimiert und als Video sendet.

Neuere Laptops sind möglicherweise in der Lage, dies mit Thunderbolt zu tun, aber das ist ein ganz anderes Protokoll, mit der erforderlichen intelligenten Hardware.

Geselle Geek
quelle
1
Blitz ist nicht schnell genug. Dennoch ... Ich habe gehört, dass Version 3.0 eine maximale Geschwindigkeit von ca. 80000 Mbit / s haben wird. Das sollte für sehr einfache Karten ausreichen. Nichts Besonderes.
Ismael Miguel
17
@IsmaelMiguel 'Thunderbolt ist nicht schnell genug' Quelle? Mein Verständnis ist , dass Thunderbolt zu gpu tut exist und funktioniert sehr gut (nur geringfügige Leistungsverschlechterung aufgrund Donnerkeil).
NPSF3000
1
expether.org/products.html - das ist kein so ungewöhnlicher Anwendungsfall.
Oakad
9
für GPGPU. Mit 40 GB optischen Verbindungen. Für lächerliche Geldbeträge bin ich mir sicher. Latenz ist kein Problem, und wäre es auch weniger, es gibt viel mehr Bandbreite und die, die zum Teufel sicher sind, werden nicht für Spiele genutzt. Andrews Antwort deckt die Möglichkeit davon ab
Journeyman Geek
2
@datenwolf Das sind echte Ethernet-Controller, die auf Ethernet-MAC basieren und mit jedem gängigen L2-Switch funktionieren. Das ist die ganze Idee, um kundenspezifisches Schalten zu sparen.
Oakad
18

Das Anschließen einer GPU über Ethernet ähnelt dem Anschließen Ihres PS3-Controllers an den PS / 2-Tastaturanschluss: Es scheint, als würde versucht, ein Problem zu beheben, die Lösung erweist sich jedoch als völlig umständlich und unpraktisch. (Zugegeben, wenn Sie es schaffen, werden Sie als dieser eine verrückte Kerl populärer .)

Trotzdem rate ich Ihnen, dies nicht zu versuchen, da die Schnittstelle einfach nicht existiert . Sie müssten eine Menge Reifen durchlaufen, damit Ihre Karte Befehle auf niedriger Ebene über Schnittstellen auf hoher Ebene akzeptiert und dann eine Videoausgabe zurückbringt. Die Latenz wäre absolut schrecklich, es sei denn, Sie sind bereit, Tausende und Abertausende von Dollar für eine Unternehmenslösung zu zahlen, mit der Sie dies aus dem einen oder anderen Grund tun können.

Ärgere dich jedoch nicht. Möglicherweise können Sie Ihre GPU weiterhin mit Ihrem Laptop verbinden. Wenn Sie beispielsweise über einen ExpressCard-Steckplatz verfügen, können Sie einen ExpressCard-zu-PCIe-Adapter (zusammen mit einem Netzteil) verwenden, um ein nahtloses Erlebnis zu erzielen.

Es können jedoch Kompatibilitätsprobleme auftreten, da das Betriebssystem keine Ressourcen für die PCI-Verbindung zur GPU einrichten kann. Schauen Sie sich also um und vergewissern Sie sich, dass diese kompatibel ist, bevor Sie etwas kaufen. Lesen Sie in Handbüchern wie dem eGPU-Lernprogramm von PCWorld nach, ob Sie über alles verfügen, was Sie für die Verwendung einer Desktop-GPU mit Ihrem Laptop benötigen.

Erwarten Sie jedoch keine 100% ige Leistung. Denken Sie daran, es ist ein Laptop.

oldmud0
quelle
4
Das Anschließen des PS3-Controllers über PS / 2 klingt eigentlich nach einer sehr guten Idee, um über eine dedizierte Verbindung eine konstante Leistung zu erzielen. : D
Daniel B
@DanielB DualShock 3-Controller erfordern eine Art "Handshake", damit der Controller initialisiert werden kann, da es sich um eine digitale Schnittstelle handelt. DS2 ist zwar lebensfähig, aber nicht DS3.
oldmud0
Der Laptop hat einen ExpressCard-Steckplatz. Ich habe einen neueren Laptop mit AMD integriertem Venice, der keinen ExpressCard-Steckplatz hat, aber USB 3
Suici Doga
@ oldmud0 PS / 2 ist auch eine digitale Verbindung. Es wird zusätzliche Hardware oder Hardware-Modifikationen erfordern, das ist sicher. Aber es ist bei weitem nicht so absurd, wie Sie es klingen lassen.
Daniel B
@DanielB Betrachtet man laufen kann DS3 auf dem PC mit benutzerdefinierten USB - Treiber I Hardware - Modifikation denken an Verdrahtung enden würde (Zuerst konnte ich nicht eine Achse kalibrieren, dann habe ich gelernt , DS3 Blase Level - Funktion haben :)
PTwr
8

Wahrscheinlich erst in ein paar Jahren bei Rohstoffpreisen. Die aktuellen Angebote sind alle High-End-Produkte mit 10/40 Gbit / s-Verbindungen und Nvidia Tesla-Karten. Selbst dann ist es nicht direkt für Spiele oder Grafiken verwendbar, sondern eher für die CUDA-Verarbeitung.

zB http://www.chelsio.com/gpudirect-rdma/

atmarx
quelle
6

Nicht mit Ethernet, sondern mit PCIe und Thunderbolt. In diesem Artikel wird die externe GPU (eGPU) -Landschaft gut aufgeschlüsselt .

Eine Reihe von Unternehmen vertreibt PCIe / Thunderbolt-Gehäuse. Einige sind durch Thunderbolts Kraft begrenzt, andere haben ihre eigene Kraft.

Es gibt sogar ein DIY-Kit .

Schwern
quelle
Ich nehme an, es ist nur eine Frage der Zeit, bis Sie einen dieser externen PCI-Adapter erwerben können, die in Thunderbolt eine Verbindung zu Mini-DP oder einigen anderen Standards herstellen können.
Geselle Geek
5

Nicht über Ethernet, aber PC Mag hat im vergangenen September einen Artikel über die Verwendung einer Spielekarte mit einem Laptop veröffentlicht, der über eine PCIe-Adapterkarte, eine Express-Karte oder Thunderbolt für Macbooks angeschlossen ist.

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

Der Autor verwendet ein 2011 Thinkpad und eine GPU unter 200 US-Dollar und zeigt Benchmarks für einige moderne Spiele. Ich würde ihn als erfreut zusammenfassen, dass er sie für eine kleine Ausgabe überhaupt laufen lassen konnte (nicht eine völlig neue Spielbox). Anhand von Benchmarks können Sie Ihre eigenen Beurteilungen vornehmen.

Netter OldGuy
quelle
Ein 2011er Think Pad und was?
Suici Doga
Willkommen bei Super User! Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage.
DavidPostill
5

Wenn Sie über Steam spielen, können Sie die In-Home-Streaming- Option verwenden, um die Anzeige von einem Gaming-Desktop zu Ihrem Laptop und Benutzereingaben vom Laptop auf das zu leiten Desktop, auf dem das Spiel ausgeführt wird. Dies würde einen vollständigen Desktop irgendwo in Ihrem Zuhause erfordern, anstatt nur einen Laptop + eine externe GPU. Sie können es jedoch irgendwo verstecken und nur mit Ihrem Laptop interagieren.

Dan Neely
quelle
3

Wenn Sie keine technischen Kenntnisse haben, können Sie dies am einfachsten auflösen: Verfügt Ihre Grafikkarte über einen Ethernet-Anschluss? Die nächste Frage lautet: "Kann ich einen Adapter dafür bekommen?" Soweit mir bekannt ist, gibt es keinen Adapter, der einen Ethernet-Port zu einer Grafikkarte hinzufügen kann.

Wenn Sie Ihren Laptop einfach mit einer externen Grafikkarte aufrüsten möchten, gibt es dafür eine Lösung, die natürlich nicht billig ist. Eine bessere Lösung wäre, einen spielespezifischen Computer zu kaufen oder zu bauen, basierend auf den Spezifikationen, die für die spezifischen Spiele und Spieltypen, die Sie spielen möchten, für die Anzahl der Jahre, die Sie glauben, dass der Computer relevant bleibt. Maximaler PC hat normalerweise gute Artikel, die Spiele-Rigs empfehlen. Ich schlage vor, dass Sie sich die Build-Seiten ansehen. Sie haben normalerweise 3 verschiedene Ebenen mit Teilelisten und Links. mittlerer Bereich früher verbunden.

Wenn Sie darauf bestehen, den Adapter zu verwenden, finden Sie hier die folgenden Informationen : Dieses Gerät kann einen Expresscard-Steckplatz oder einen Mini-PCIe-Steckplatz verwenden. Die Expresscard ist auf neueren Laptops verfügbar und von außen zugänglich. Der Mini-PCIe-Steckplatz bedeutet, dass Sie einen chirurgischen Eingriff an Ihrem Laptop vornehmen und ein Kabel verlegen müssen, vorausgesetzt, Ihr Laptop verfügt über einen solchen Kartensteckplatz.

YetAnotherRandomUser
quelle
Mein Laptop hat einen PCI-Steckplatz für drahtlose Karten, aber wenn ich eine GPU
stecke,
2

Ich glaube, VirtualGL könnte Ihnen dabei helfen - es ermöglicht Ihnen, das grafikintensive Programm auf dem Gerät auszuführen und die Ergebnisse auf einem anderen Gerät anzuzeigen.

Vadim Peretokin
quelle
Welches Gerät, die GPU?
Suici Doga
Ja, das stimmt.
Vadim Peretokin
0

Ich bezweifle, dass Sie nur eine Grafikkarte alleine über Ethernet betreiben können. Sie können jedoch mit einer Remotedesktopanwendung (VNC usw.) eine Verbindung zu einem anderen PC herstellen.

Es gab Gerüchte über die Möglichkeit, eine externe GPU über Thunderbolt oder USB 3.1 anzuschließen, und AMD sagt, dass sie einen Standard dafür schaffen wollen: http://arstechnica.com/gaming/2016/03/amd-wants-to- standardisieren-die-externe-gpu /

Kenner
quelle
Ist USB 3 SuperSpeed ​​USB 3.1
Suici Doga
0

Es ist 2018 und eGPUs sind mittlerweile weit verbreitet. Sie fehlen in diesen Antworten, daher möchte ich sie als Antwort belassen, falls sich jemand dieser großartigen Dinge nicht bewusst ist:

picturr

( Amazon Link zum obigen Produkt )

Diese Geräte sind mit einer GPU und einem Netzteil ausgestattet (die meisten verfügen über ein eingebautes Netzteil, das obige über ein eingebautes 400-W-Netzteil für die Stromversorgung der GPU). Es verwendet Thunderbolt 3 mit einer Bandbreite von bis zu 40 Gbit / s, 18 V bei 550 mA, kann mehrere 4K-Displays ansteuern und vieles mehr.

Dies wäre Ihre beste Lösung. Es ist einfach, es gibt auch billigere und es garantiert Ihnen eine perfekte Systemintegration und Leistung (Sie können sogar eine GTX 1080 in diesen Dingen betreiben).

Wie bereits erwähnt, weist eine Lösung mit Ethernet mehrere Mängel auf, wobei das größte darin besteht, dass der Anschluss Ihres Laptops höchstwahrscheinlich nicht mehr als 1 Gbit / s unterstützt.

Konfetti
quelle
-5

Die wahrscheinlichere Option kann PCI-zu-USB sein. Könnte ein klügerer Schachzug sein. Wenn Sie keinen freien USB-Steckplatz haben: Stecken Sie etwas aus! Oder einen Hub bekommen.

Les Knope
quelle
Können Downvoter sagen, warum sie Downvotes abgegeben haben? Es ist eine logischere Lösung, als PCI an Ethernet anzuschließen
James Kirkby
2
Es fehlt im Detail. Und ich denke nicht, dass USB schnell genug ist, um eine anständige Karte laufen zu lassen, ohne dass jemand dies tut.
Schwern
1
Und es ist nicht nützlich. PCI (oder PCIe) zu USB löst nichts und USB zu PCIe existiert nicht.
Duskwuff
USB überträgt kein PCIe-Signal, wohingegen Thunderbolt und ExpressCard (die beiden am häufigsten verwendeten Schnittstellen für externe GPUS) dies tun.
AG