Minisforum brengt gpu-dockingstation uit voor 90 euro

Minisforum heeft de DEG1 eGPU Dock uitgebracht. Dit dockingstation voor externe gpu’s beschikt over een OCuLink-poort, die betere prestaties moet leveren dan Thunderbolt. Het apparaat is per direct beschikbaar en kost 90 euro.

Het open ontwerp van de DEG1 zorgt ervoor dat er plaats is voor zowel kleine als grote videokaarten. Er is naast het PCIe 4.0-slot in ruimte voorzien om een afzonderlijk verkrijgbare ATX- of SFX-voeding te monteren. De dock bevat ook een 24-pinsaansluiting voor het aan-signaal naar de psu.

De OCuLink-connector heeft een theoretische bandbreedte van maximaal 64Gbps, ten opzichte van de 40Gbps van Thunderbolt 4. Daarnaast heeft Minisforum een signaalversterkende chip ingebouwd om “een stabielere hogere snelheid” mogelijk te maken, al treedt men niet in detail. Verder wordt de DEG1 automatisch in- en uitgeschakeld wanneer het aangesloten systeem aan of uit gaat.

Minisforum eGPU DockMinisforum eGPU Dock

Door Idriz Velghe

Redacteur

21-06-2024 • 19:00

62

Reacties (62)

62
62
30
8
0
32
Wijzig sortering
Hoewel de doorvoersnelheid natuurlijk belangrijk is, ben ik meer geinteresseerd in wat de latency zou zijn in het gebruik van zo een docking station. Ik ben bang dat het teleurstellend zal zijn.
Latency en dus speelbaarheid van spellen is merkbaar beter met Oculink vergeleken met Thunderbolt 4. Alsnog is er niet genoeg brandbreedte, dus de videokaart direct aansluitten op moederbord blijft vooralsnog de beste keuze.
Al zal dat met Thunderbolt 5 veranderen, die zal waarschijnlijk een nieuwe controller krijgen, de opvolger van de huidige ASM2464PD. Als dat waar is zal er in de toekomst nagenoeg geen verschil meer zijn.

Een groot nadeel van Oculink, hij is not hotpluggable, net zoals de asus XG mobile port, Thunderbolt is dat wel.

Dit zijn de performance hits die je kan verwachten met het gebruiken van oculink:
5-8% hit for PCI-E 4.0 x 4; 15-30% for PCI-E 3.0 x 4

[Reactie gewijzigd door HellboyFromHell op 22 juli 2024 16:44]

De reden hiervoor is dat Oculink in essentie gewoon PCI Express-via-een-kabeltje is. Het is een puur mechanisch ding, dus vergelijkbaar met het gebruiken van een PCI-E riserkabel. De extra latency komt puur en alleen van de signaal-propagatie door de langere kabel, en in de praktijk is dat verwaarloosbaar.

De performance-hits van Oculink die je in de praktijk ziet zijn dus hetzelfde als een interne PCI-E 4.0 x4 verbinding ipv PCI-E 4.0 x8 of x16: je loopt tegen een bandbreedte-limiet aan. Er bestaat ook een PCIe 4.0 x8 (dus 128Gbps) Oculink variant die daar minder last van heeft, maar die gebruiken ze hier helaas niet.

Thunderbolt is een compleet ander high-level protocol, waarbij er een hoop rekenwerk plaatsvind om de PCI Express data te verpakken in Thunderbolt-pakketjes, die samen over de kabel gaan met Displayport en USB. Deze vertaalslag kost nou eenmaal tijd, dus is er een hogere latency.
Ik vond een site met een al wat oudere test (2023) waarbij Oculink iets tot veel betere resultaten geeft t.o.v. USB 4 ( of Thunderbolt).
https://www.xda-developers.com/oculink-egpu-hands-on/
Latency? Het is hardware op hardware. De latency is denk ik niet eens te meten.
Dat is dus niet waar, er is een reden dat geheugen zo dicht mogelijk op een CPU socket zit en men dit ook graag integreert in SoCs tegenwoordig. Dat heeft zeer zeker ook met latency te maken.
Maar HDMI kabels hebben waar weer geen last van.

https://hdtelevizija.com/...-length-affect-input-lag/

Ook zit er latency wise(zover ik weet) geen verschil tussen de pci-e slots op een moederboard terwijl die toch veder vanaf zitten.
Dat is alleen maar zenden. Latency merk je vooral als je zend en dan op je bericht iets terug wilt zien voor je verder gaat. Bij HDMI is het bandbreedte en niet latency wat de doorslaggevende factor is.
Maar als er geen verschil is tussen 1 en 15m met zenden waarom zou dat met ontvangen dan ineens wel een probleem over enkele centimeters?
Omdat je bij zenden blind door kan zenden. Als je zend en ontvangt, en soms moet wachten op een reactie, dan stapelt de vertraging meer op.
Maar als er geen vertraging meetbaar is over de lengte. Maakt het toch niet uit of ik moet wachten op een antwoordt dat 1 cm of 15m heeft moeten afleggen. Want latency wise zit er geen verschil in.

/edit ik begrijp dat componenten toevoegen voor latency kan zorgen. Het ging mij alleen om puur de afstand tussen a en b. Dat er latency verschil kan zitten tussen A en B als je er C tussen doet begrijp ik(afhankelijk van de functie van C).

[Reactie gewijzigd door loki504 op 22 juli 2024 16:44]

Yep, maar een onmerkbare latency van 0.2ms een kant op is prima. Zodra je echter steeds moet wachten op reactie, wordt dat niet 0.2, maar bijv. 0.2*het aantal round trips dat nodig is voor het volgende frame, uitgaande van geen verwerkingstijden aan beide zijden. Door een HDMI-kabel hoef je altijd alleen dat frame te sturen, dus geen round trips nodig. Door een kabel voor een externe videokaart moeten per frame soms meerdere dingen heen en weer, en dan hakken zulke kleine vertragingen er wel degelijk in. Daarom zijn er nieuwe geheugenmodules ontwikkeld die dichter op de CPU zitten, heeft Apple bijv. gekozen voor on-chip memory, en is het plaatsen van de lanes naar de slots op een moederbord wel degelijk van redelijk groot belang. Met de huidige snelheden en busbreedtes beginnen dat meer dan details te worden.

[Reactie gewijzigd door graey op 22 juli 2024 16:44]

Heb je ook bronnen die bevestigen dat er ook maar 0.2 ms verschil in zitten per round?

En als ik lees over Apples memory on chip. Lees ik voornamelijk snelheden en stroomverbruik en niet latency.

Het is niet dat ik mede tweakers niet wil geloven. Maar ik staat recht tegenover de snelheden die over kabels kunnen gaan

En over hoeveel extra latency hebben we het dan? 1ms? 100ms?
Lengte van een verbinding zegt niks over bandbreedte, en wel wat over latency. Als je googlet op CAMM2+latency zie je genoeg bronnen dat lagere latency een van de beoogde voordelen is. Verder: bronnen voor exacte latency per round trip heb ik niet zo 1-2-3, wel gewoon ervaring met het concept latency in zulke situaties. En zeker als er constant data heen en weer gaat, en dat is bij videokaarten in normaal gebruik nogal zo, zijn er zo veel 'round trips' dat dit al snel enorm kan ophopen en een bottleneck wordt. Wat je moederbord met je videokaart doet is gewoon fundamenteel wat anders dan wat je videokaart met je scherm doet.
Latency is juist het gevolg van afstand. De snelheid waarmee een electrisch signaal gaat is de snelheid van licht. Licht gaat zo'n 300.000.000 meter per seconde. Dus 15/300.000.000 = 0,00000005 seconde, dus 0,00005 ms, dus 0,05us, oftewel 50ns. Dat klinkt als heel weinig, maar is voor een one-way trip, dus maal twee als je een antwoord nodig hebt. De round trip latency van DDR3/4/5 is gemiddeld 15 ns - en dst inclusief dus alle logica die binnen die module nog gebeurd - dus afstand heeft wel degelijk serieuze impact op je latency.
Maar bij geheugen hebben we het over centimeters... verwaarloosbaar in mijn ogen. Net zoals risingkabels en deze kabel ook niet 15meter zal zijn :)
Wellicht met de oude protocollen.
Stel je wil dit gebruiken voor een 3D render pc. Vergeleken met een interne kaart, wat zal het verlies zijn?
Edit: dit is geen Thunderbolt, never mind.

Thunderbolt heeft iets overhead, maar zeer weinig. Ik zou zelf verwachten dat de impact zo minimaal is dat het eigenlijk niet uitmaakt. Ik zou eerder problemen verwachten met de thunderboltchip op je moederbord dan dat ik bandbreedteproblemen zou verwachten. Ook kan de langere kabel meer onbedoelde signalen opvangen en storing veroorzaken maar ik verwacht daar ook niet zoveel problemen.

Er kunnen dingen zijn die de thunderboltchip niet kan en de moederbordchip wel (zoals een x16 link splitsen naar 4 x4 links mocht je een RAID van SSDs willen aansluiten) maar als je één normale GPU aansluit, zul je daar hoogstwaarschijnlijk niet snel tegenaan lopen.

Persoonlijk zou ik een interne kaart proberen, en als dat om wat voor reden ook niet lukt, zo'n extern ding nemen. De impact is echt minimaal, maar meer onderdelen betekent meer potentiële points of failure die je weer een middag aan troubleshooting kunnen kosten.

[Reactie gewijzigd door GertMenkel op 22 juli 2024 16:44]

Dit is oculink en niet thunderbolt ;)
Zowel Thunderbolt als Oculink zijn gewoon gebaseerd op PCI-Express.

Alleen Thunderbolt is een wijdverbreide standaard en draait nu als Thunderbolt 3 en 4 op PCI-E 3.0. Thunderbolt 5 zal op PCI-E 4.0 draaien.

Er zijn ook langere afstanden mee te overbruggen dan met Oculink.

Oculink versie 2.0 kan echter al PCI-E 4.0 (1.0 was 4 lanes PCI-E 4.0, dus even snel als TB 3/4) en is dus bijna 2x zo snel als Thunderbolt 4. Bovendien kan versie 2 ook 8 lanes aan versus de 4 van TB. Dan wordt het verschil dus 4x.

Het is echter ook een veel simpelere standaard, want Thunderbolt kan ook een Displayport-signaal en USB sturen en de data multiplexen.
Oculink is puur PCI Express. Er is geen enkele vertaalslag nodig, het is puur een kwestie van de verbinding in een kabel proppen. In essentie is het niets meer dan een fancy riserkabel.

Thunderbolt is een vrij complex high-level protocol. Er is een uitgebreide vertaalslag nodig, en elektronisch heeft het bijzonder weinig te maken met PCI Express. De PCI-E data gaat in "pakketjes" over de verbinding heen.

Deze twee werken compleet anders, dus de resultaten van de één zijn niet representatief voor de ander.
Oeps, zat niet op te letten. Zal gisteren te lang hebben doorgewerkt. Ik kende OCuLink alleen als iets voor sommige servers.

Dan blijft alleen het "langere kabels geeft meer kans op storing en signaaldegradatie"-punt over, iets dat geen probleem moet zijn als je apparatuur zich aan de spec houdt. Een hele mooie ontwikkeling.
Ja, maar omdat alles heen én terug over 1 kabel moet, schiet er dus nog maar de helft van de bandbreedte over. Mijn X13 heeft een PCIe 8x stekker naar de XG Mobile. Werkt goed, maar is in niets te vergelijken met een PCIe 16x bus.
Niets. De bottleneck is de snelheid waarop de data van/naar de GPU kan worden gestuurd. Dat is voor gamen interessant voor in het inladen van instructies en textures maar voor rekenkracht intensieve taken als crypto mining en 3D rendering minder van belang.

Mocht je serieus zijn om die optie te overwegen kan ik zeker de website egpu.io aanraden, daar vind je veel andere opties en extra info.
Thanks, ga ik checken. Het snelheidsverschil zit dus alleen in het begin als je een scene naar de videokaart stuurt.

Met die achterlijk grote gpus van tegenwoordig kan je er bijna geen 2 meer in een kast proppen. En dan komt straks nog de 5090 en die zal er niet kleiner op worden.
grotere kast kopen :+

Kort door de bocht, maar daarvoor had en heb je tegenwoordig nog steeds de full tower kasten. Ja groot, maar een beetje workstation van vroeger was soms net zo groot om diezelfde reden, dual CPU moederbord en 4-5 kaarten erin met >1000w voeding
Ja groot, maar een beetje workstation van vroeger was soms net zo groot om diezelfde reden, dual CPU moederbord en 4-5 kaarten erin met >1000w voeding
Lijkt me nog steeds compacter dan de ruimte die je nodig hebt om drie van deze externe monsters neer te zetten.
dat zeer zeker, intern zal altijd compacter zijn dan extern. Maar extern maakt het flexibel. Denk aan een klein desktopje op je bureau, en deze kaart even inpluggen als je hem nodig hebt ipv 300 dagen per jaar stationair stroom laten verbruiken.
Ik dacht dan een interne PCIe 4.0 slot dezelfde bandbreedte heeft. Dus geen verlies?
Ik laat me graag corrigeren.
ook ik laat me graag corrigeren maar bandbreedte en latency zijn twee verschillende dingen.
Extern zal de latency niet goed doen.
Extern zal de latency niet goed doen.
Een bridge chip is meestal een repeater en de latency daar van is nagenoeg nul (voor alle praktische zin). Het signaal door de kabel gaat met ~0.8c dus dat boeit niet zo lang de kwaliteit maar voldoende is.

Als de kwaliteit van het signaal afneemt dan krijg je problemen en zakt zowel de bandbreedte als de latency in (als in, het wordt nul bandbreedte en oneindige latency).

edit (again): dit is oculink, geen tb4! Ofwel gewoon PCIe.

[Reactie gewijzigd door kaas-schaaf op 22 juli 2024 16:44]

Latency is merkbaar beter en daarom ook speelbaarder met oculink in tegenstelling tot Thunderbolt 4
Waar komt de latency dan precies vandaan? Dat het signaal is door de thunderbold chipjes moet om van en naar een pciexpress te signaal te vertalen? Kan me niet voorstellen dat daar zo een vertraging in zit dat je dit echt merkt. Maar goed voor veel mensen is het feit om te weten dat het er theoretisch is al genoeg om het te merken.
Ik vermoedt dat dit net als riser cables verwaarloosbaar zal zijn. Ben benieuwd naar de testen.
Wellicht iets voor Tweakers.
oculink is effectief gewoon PCI-E over een soort van HDMI kabel. De toename van de latency is, omdat signalen met 0,8x de lichtsnelheid reizen, vrijwel nihil: de kabel is maar een kort stukje. Bandbreedte is beperkt tot x4 (maar dan wel PCI-e 4.x dus een x8 op pci-e 3 snelheden). Al met al, voor de meeste toepassingen 0 probleem.
Als het werk is en vaak vollast draait , denk ik dat je meer content bent met een watergekoelde setup in een kast....
Ik mis hier wat extra info over die OCuLink-connector;

- hoe ziet die eruit?
- zit er een pci-express kaart bij met zo’n connector om in je systeemkast te bouwen?
- Je ziet hem aan de linkerkant van de dock in de foto

Die tweede is een goede, het is voor zover ik weet weet (nog) geen standaard poort op moederborden dus de kostenbeparing van deze goedkope dock ben je mogelijk weer kwijt aan een extra kaart om hem überhaupt aan te kunnen sluiten
De Elite Mini UM780 XTX heeft een aansluiting welke lijkt op hdmi.
https://store.minisforum....g?v=1699932156&width=1000
Dan voelt het een beetje aan als een Minisforum proprietary port. Niet in de zin dat Minisforum er een licentie/patent er op heeft, maar meer in de zin van "deze Minisforum eGPU dock kun je eigenlijk alleen op een Minisforum PC aansluiten".

Ik heb die connector nog niet eerder op een ASUS/MSI/Gigabyte/Asrock moederbord of consument-grade laptop of PC gezien. Wanneer ik op google zoek naar laptops met Oculink dan krijg ik 1 resultaat uit 2023 voor een Thinkbook die /mogelijk/ een Oculink port krijgt en verder alleen DIY projecten van gebruikers die zelf eentje in hun laptop moesten beunen.

Het is de hoop dat Oculink meer gemeengoed wordt gezien de genoemde voordelen t.o.v. USB4, anders zal deze dock niet zo'n heel groot publiek aanspreken ben ik bang.
Nee. GPD hun handhelds sinds 2023 hebben deze poort ook, en de 2024 Lenovo ThinkBooks voor de Chinese markt ook. Er bestaan ook m.2 naar Oculink adapter kaartjes en voor veel laptops kan je 3D geprinte coverplaatjes maken om die adapters te gebruiken.

Het is momenteel vooral een China ding, maar komt wellicht ook naar hier.

Het nadeel is dat deze connector niet gemaakt is om vaak losgekoppeld en opnieuw gekoppeld worden, en een beetje fragiel is.
Je kunt gewoon voor een tientje een m.2 naar oculink adapter kopen. Het is niet gangbaar op reguliere PC's maar oculink is een stuk beter betaalbaar dan thunderbolt.
Oculink is gewoon een industriestandaard, en zie je vrij veel terug in de serverwereld. Je kan al jaren bijvoorbeeld een M.2-naar-Oculink adapter kopen voor een euro of 20.

Je ziet ze niet op consumenten-moederborden omdat er niet echt toepassingen voor zijn. Het is namelijk puur een PCI Express verbinding, en waarom zou je dat extern willen als je ook gewoon een intern x4-slot kan toevoegen? Zelfs áls je het zou willen: PCI-E lanes zijn op de consumentenplatforms erg beperkt, waarom zou een fabrikant kiezen voor Oculink ipv een extra M.2 slot? Sure, het kan, maar het is gewoon geen logische keuze op de consumentenmarkt voor alles behalve mini-pcs.
Het merk Aoostar ( https://aoostar.com/) maakt mini pc's die tot 3 Nvme SSD's kan bevatten (GEM 10), maar ook een occulink adapter aan boord heeft.

Naast mini's kan het juist ook nuttig zijn voor laptops als je je reislaptop thuis wilt voorzien van extra grafische juice. Maar in een dekstop voegt het niks toe
Ik mis hier wat extra info over die OCuLink-connector;
Als je pciesig member bent: https://pcisig.com/oculin...specification-revision-11

Voor anderen;

Info: Wikipedia: PCI Express
Artikel met plaatjes: https://www.eeworldonline...upport-new-pcie-standard/

Deze poorten zitten op bijna geen consumer moederbord dus een kaart is nodig.
Ja insteek kaart van pci-e naar SF-8612 ;)
https://www.howtogeek.com/what-is-oculink/ Oculionk is gewoon pcie 4x over een kabel of beter gezegd de kabel naam is SF-8612 en hier is de HACkADAY https://hackaday.com/2023...xternal-pcie-and-oculink/
Leuk, maar waarom niet meteen een 500W PSU in je dock en een connector voor GPU’s? Nu blijf je kloten met een externe power supply.
Wellicht omdat je dan een voeding naar behoefte kunt aansluiten. Misschien maakt een interne voeding de dock ook onnodig zwaar en 'bulky' en is het lastig met koeling. Daar heb je met een externe voeding veel minder last van.
Waarom zou je dit willen gebruiken? Op een laptop of zo? Ik zou eerder een andere kast kopen waar die in past dan een externe videokaart gebruiken.

[Reactie gewijzigd door Bulls op 22 juli 2024 16:44]

Ik kan me voorstellen dat iemand die geen ruimte heeft voor een permanent opgestelde PC zoiets zou gebruiken. Je ruimt het dock makkelijk op omdat het niet zo groot is. Wanneer je wilt gamen haal je het tevoorschijn en sluit je het aan.
Ben echt een leek op dit gebied, maar maak je hiermee (mits Thunderbolt) je laptop tot een serieuze game pc?
Nee, het is nu net geen thunderbolt, hoe je dit op een pc moet aansluiten (zie vorige reactie) is me een raadsel vooralsnog. Vermoedelijk komt er of een uitbreidingskaart met een oculink poort, of het blijft een minisforum only poort. er zijn insteekkaarten om dit met de pc te verbinden. Dank @HellboyFromHell

[Reactie gewijzigd door Somoghi op 22 juli 2024 16:44]

Het is een generieke port, er zijn al enkele nieuwe gaming laptops en handheld gaming pc's te koop die deze port hebben, meestal als zijnde vervanging van een Thunderbolt 4 port.

[Reactie gewijzigd door HellboyFromHell op 22 juli 2024 16:44]

dit is puur pci-e 4x over een kabel :)
apart via connector, ja elegant is dat niet :/
Jammer dat er alleen occulink connectie zit aangezien meeste laptops niet zo een verbinding hebben tenzij je met de onderkant van je laptop open (en daar in m2 poort doet) gaat zitten gamen.
Ik had liever beide gezien, dus occulink en thunderbolt 3-4 of USB4, devices hebben namelijk veel vaker een thunderbolt slot en tegenwoordig ook USB4.
Voor de prijs zou ik het wel willen, maar zonder de andere poort zal ik op iets anders moeten wachten.
Fijn dat er een nette oplossing komt voor eGPU. Het is vooralsnog een woud van vage kits.
Ik heb alweer ruim 2 jaar de minisforum Elitemini B550 op mijn bureau staan, daar zat een externe gpu dock bij.
Leuk kleine voetprint met elke videokaart die je wilt door het open design.

In de praktijk toch vaak gekloot met het open karakter.
Hoewel de Elitemini prima op zijn eigen voeding draait, houd het op als je er een externe videokaart in prikt.
Dan begint het gehannes met externe voeding, ,kabels,stof en geluidsdruk.

Om het een beetje schappelijk te houden qua bekabeling ben je eigenlijk verplicht een modulaire voeding te gebruiken.

Qua performance draait het allemaal top notch, daar heb ik geen klagen over.
Maar alsnog undervolt en lagere clocks toegepast zodat de fans lager gezet konden worden vanwege het geluid.
Het gevaarte staat op je bureau en ondanks de geringe omvang is het altijd oppassen voor de fans van de videokaart.

Link naar wat ik heb:
https://www.notebookcheck...ische-kaart.623923.0.html

[Reactie gewijzigd door Sinned123 op 22 juli 2024 16:44]

Op dit item kan niet meer gereageerd worden.