
ich habe eini-tec USB 3.0 4K Ultra HD Display Adapter - DisplayPortvon dem ein Display-Link-Treiber verwendet wird.
Allerdings verbraucht dieses Setup sehr viel Prozessorleistung, da es eine Grafikkarte emuliert.
Ich habe jetzt ein Surface Go, das über einen USB-C-Anschluss verfügt. Einige Grafikadapter verwenden USB-C statt USB 3.0 und sind viel günstiger als mein älteres USB 3.0-Gerät (kostet etwa 80 €).
Da das Surface Go über eine sehr leistungsschwache CPU verfügt, frage ich mich, ob diese USB-C-Lösungen bei der Emulation einer Grafikkarte auch viel CPU-Leistung verbrauchen oder ob USB-C völlig anders funktioniert.
Antwort1
Um kurz allgemein zu sprechen …
Die ehrliche Antwort ist:es kommt darauf an.
USB-C wird zu einem ziemlich schwierigen Anschluss. Die physische Schnittstelle wird auch häufig für andere Dinge verwendet, indem sie das unterstützt, was als "Alternative Modi".
Zusätzlich zu den alternativen Modi gibt es die "Stromversorgung" Chaos, bei dem ein Gerät ein anderes Gerät mit Strom versorgen kann, bei "bis zu 20V bei 5A„… Daher haben wir bereits eine Situation, in der ein Laptop-Ladegerät für ein Telefon funktioniert, ein Telefon-Ladegerät jedoch nicht für einen Laptop.
Ein Zitat aus demUSB-CWiki-Seite:
Ein Gerät, das USB-C implementiert, implementiert nicht unbedingt USB 3.1, USB Power Delivery oder Alternate Mode.
Diese Dinge sind in Ordnung, wenn Sie darüber Bescheid wissen, technisch versiert sind und verstehen/klar kommunizieren können, was vor sich geht... das trifft jedoch nicht immer auf Verbraucher zuoder Einzelhändler(wie Sie unten sehen werden).
Ab heute umfassen die Optionen für den Alternativmodus:
- USB(kein alternativer Modus, aber ich habe ihn trotzdem auf die Liste gesetzt …)
- DisplayPort
- Mobile High-Definition (MHL)
- Blitz(dh:PCI ExpressUndDisplayPort)
- HDMI
- Virtueller Link(noch nicht standardisiert)
- Ethernet(vorgeschlagen)
- Audio-Adapter-Zubehör(technisch gesehen kein "Alternativer Modus")
- ... wahrscheinlich in Zukunft mehr
Wenn Sie also einen Dongle kaufen, der physisch wie „USB-C auf DisplayPort", es gibt einige Möglichkeiten, was dies tatsächlich implementieren könnte: (bei HDMI verhält es sich ähnlich).
- USB 2.0 → DisplayPort (unwahrscheinlich, aber möglich)
- USB 3.x → DisplayPort
- DisplayPort
- Donnerkeil →eGPU→ DisplayPort
Die Optionen 1 und 2 sind wahrscheinlich entwederDisplayLinkAdapter wie Sie ihn bereits haben (CPU-intensiv) oder einen anderen Adapter (ebenfalls CPU-intensiv, möglicherweise noch mehr).Dein Computersollenunterstützen dies ohne Probleme, obwohl die Leistung wahrscheinlich ein Problem sein wird.
Option 3 ist großartig – es handelt sich um ein (fast) passives Kabel, das die interne Grafik Ihres Computers mit einem externen Monitor verbindet. Klein, günstig, einfach. Keine zusätzliche Belastung Ihrer CPU im Vergleich zu einem Standard-DisplayPort-Monitor.Ihr Computer (oder einige der verfügbaren Ports) unterstützen dies möglicherweise nicht.
Option 4 ist auch großartig - es wird wahrscheinlich externe Stromversorgung erfordern (denken SieeGPU), ist eine große Box und verbindet im Wesentlichen eine PCIe-Grafikkarte über Thunderbolt mit Ihrem Computer. Groß, aber möglicherweise sehr leistungsstark (z. B. für Gaming, CAD usw.).Ihr Computer (oder einige der verfügbaren Ports) unterstützen dies möglicherweise nicht.
Wenn wir speziell über dieMicrosoft Surface Go...
Leider ist Microsoft direkt in dieses Loch gefallen und hat angegeben:1× USB-C" auf dertechnische DatenSeite -toll... was bedeutet das?
Da ist ein "Surface USB-C-auf-DisplayPort-Adapter", aber es wird nicht erwähnt, was dieser (groß aussehende) DongleGenau genommenimplementiert, und es hat nicht einmal ein "Ich bin kompatibel mit" Liste.
Ich fürchte, ich kann Ihnen nach einigem Stöbern keine definitive Antwort auf Ihre Kernfrage geben - ich kann Ihnen nicht einmal Ratschläge geben, wie Sie die CPU-intensiven Optionen vermeiden können, weil ich nicht herausfinden kann, was der USB-C-Anschluss des Surface Go tatsächlich implementiert!
Ich kann Ihnen nur empfehlen, den Microsoft-Adapter oder einen anderen Adapter auszuprobieren und dabei auf „Alternativer DisplayPort-Modus"-Formulierung. Wenn das nicht funktioniert, müssen Sie auf Option 1 oder 2 von oben zurückgreifen (z. B. DisplayLink).
Antwort2
Von demTeardown-Rezensionvon Surface Go auf iFixit, der Typ-C-Anschluss wird angetrieben durchParade-Technologien"USB-C Host Switch mit PD 2.0 Controller und USB 3.1 Gen 1 /DP Alt-ModusHBR2-Redriver"PS8743x-Chip, das den DP-Alternative-Modus unterstützen soll. Es wäre sehr merkwürdig, wenn Microsoft diese spezielle Funktionalität nicht nutzen würde, die wahrscheinlich zusätzliche IC-Kosten mit sich bringt.
Daher ist Ihr Surface Gowahrscheinlichunterstützt die direkte Verbindung zu DisplayPort und verwendet daher den internen dedizierten Intel® HD Graphics 615-Prozessor und nicht die virtuelle Anzeige über USB, wie dies bei DisplayLink-Video der Fall ist. Ich würde vermuten, dass die 615-Grafik weniger CPU-intensiv und schneller ist als DisplayLink über USB.
Der Wechsel in den Alternativmodus erfordert jedoch eine gewisse Power Delivery-Kommunikation. Wenn Sie zufällig ein DP-Display mit Typ-C-Eingang haben, reichen Ihnen wahrscheinlich ein voll funktionsfähiges Standardkabel von Typ-C auf Typ-C direkt ohne Adapter. Das DP-Display sollte alle erforderlichen Handshakes für CC-Kabel über das CC-Kabel bereitstellen. Wenn Sie jedoch ein DP-Display mit nativem DP-Eingang haben, verfügt ein einfaches Kabel nicht über die erforderlichen Kommunikationsmittel (die PD-strukturierten VMs), sodass Microsoft diesen speziellen zusätzlichen Dongle (Adapter) bereitstellt, der die PD-Kommunikation übernimmt, sodass Sie ein normales DP-DP-Kabel verwenden können.