probably more interesting for the eGPU.io community but maybe some fellow SFF members are also interested in Thunderbolt and eGPU stuff...
long story short, I've been looking for some *affordable* Thunderbolt Hub with PCIe x4 / NVME support and Titan Ridge or Maple Ridge controller for quite some time now. I almost got myself one of those WD_BLACK D50 docks but luckily I found another one with even more features for less $$$ - the Firebat Dock-X
Looking at the price vs. the features this dock promises to offer I was a bit skeptical at first but after I got it I was really impressed...
The hub is made from anodized aluminum, uses the JHL7440 Thunderbolt controller, has TB3 passthrough and one PCIe x4 (M.2) interface for NVME drives or GPUs (via riser cable).
With my previous hub I always had issues with mouse stutter and poor eGPU performance when daisy chained via the dock. In order to see how the Firebat Dock-X performs, I did a couple of tests...
1st test setup: GTX1650 hooked up via the M.2 slot of the hub to a TB4 compatible notebook
Results without any other devices connected to the HUB:
Results with USB mouse and keyboard connected to the hub and "simulating gaming" during benchmark by constantly moving mouse and pressing keys:
Summarizing test 1: way better than my old dock... no any stutter when moving the mouse and little to none performance penalty
-----------
2nd test setup: eGPU daisy chained to the hub via TB3, NVME drive installed in the hub, mouse and some USB stick connected to the hub
results without moving the mouse, no access to the NVME drive or other actions during the benchmark:
results doing the ultimate stress test: TimeSpy running from the hub's NVME drive while copying a large amount of files from the host to the hub plus moving the mouse during benchmark:
wow! no mouse stuttering during benchmark and only 5% performance penalty compared to M.2 eGPU connection despite stressing the NVME drive at the same time...
------------
just for reference: GTX1650 plugged into a "normal" PCIe 16x slot
------------
final thoughts: IMHO that hub is awesome for the price and has great potential for different setups / DIY projects... still not sure how I'll be finally using it but I can think of at least two scenarios...
long story short, I've been looking for some *affordable* Thunderbolt Hub with PCIe x4 / NVME support and Titan Ridge or Maple Ridge controller for quite some time now. I almost got myself one of those WD_BLACK D50 docks but luckily I found another one with even more features for less $$$ - the Firebat Dock-X

Looking at the price vs. the features this dock promises to offer I was a bit skeptical at first but after I got it I was really impressed...
The hub is made from anodized aluminum, uses the JHL7440 Thunderbolt controller, has TB3 passthrough and one PCIe x4 (M.2) interface for NVME drives or GPUs (via riser cable).


With my previous hub I always had issues with mouse stutter and poor eGPU performance when daisy chained via the dock. In order to see how the Firebat Dock-X performs, I did a couple of tests...
1st test setup: GTX1650 hooked up via the M.2 slot of the hub to a TB4 compatible notebook

Results without any other devices connected to the HUB:

Results with USB mouse and keyboard connected to the hub and "simulating gaming" during benchmark by constantly moving mouse and pressing keys:

Summarizing test 1: way better than my old dock... no any stutter when moving the mouse and little to none performance penalty
-----------
2nd test setup: eGPU daisy chained to the hub via TB3, NVME drive installed in the hub, mouse and some USB stick connected to the hub

results without moving the mouse, no access to the NVME drive or other actions during the benchmark:

results doing the ultimate stress test: TimeSpy running from the hub's NVME drive while copying a large amount of files from the host to the hub plus moving the mouse during benchmark:

wow! no mouse stuttering during benchmark and only 5% performance penalty compared to M.2 eGPU connection despite stressing the NVME drive at the same time...
------------
just for reference: GTX1650 plugged into a "normal" PCIe 16x slot

------------
final thoughts: IMHO that hub is awesome for the price and has great potential for different setups / DIY projects... still not sure how I'll be finally using it but I can think of at least two scenarios...
- "ThunderDockGTX" dock with internal GTX1650
- "one cable" solution for WorkStation on-the-go / gaming at home