I see what your saying but perhaps I should word my stance differently because I don’t think we actually disagree
Your saying it would be nice for certain people (who favour GPU) for the modules to be separate and work separately. I agree in so far a the usage scenarios goes. What we differ on is the implementation, but hopefully you’ll realise that were actually proposing the same thing.
In my design its best not to look at the egpu and dock as separate devices. The dock module + GPU module = EGPU. And will be roughly the same price as an egpu (your not buying something you don’t need, I’ve just moved what you need, a thunderbolt controller, into a separate Box).
Hopefully this will help.
This is what’s inside a razor core:
- thunderbolt mainboard with ports and PCI-e slot (probably a $150 component)
- large power supply
This is what’s inside a thunderbolt dock:
- thunderbolt mainboard with ports (probably a $150 component)
- small power supply (usually external)
What I’m proposing is to converge the thunderbolt mainboards into one main dock module. And to move the GPU specific parts (basically the big power supply) into a separate module.
So don’t think of the GPU module as the egpu, think of the GPU module + dock as the egpu because those two modules combined have the same components as the razercore (the only difference is a $20 PCI-e extension cable). So both modules combined should cost roughly the same as competing egpu enclosures.
Don’t think of it as your being forced to by a separate thing. Its just that the thing you originally want is now in two boxes that hard link together via a PCI-e extension cable like this one
So the dock would have a PCI-e slot at the bottom and the GPU module would have a PCI-e extension cable that mates with the dock, on the other end of the extension is a full sized GPU that’s connected to a large power supply.
You can also substitute any PCI-e card for GPU, like a PCI-e ssd.
Also if you look at the first images by far the most expensive component is the thunderbolt controller so I would strongly advise against daisy chaining or creating separate docks (one with GPU one without) because it’ll start getting very expensive very quickly. I’m trying to look for a low cost solution that benefits everyone and I strongly feel this would work.