Whereas All current PCI-E graphics cards include their memory on the card itself. Which means the CPU is having to copy data to, and from the external graphics card to do basic video operations.
In this interview on The Talk Show, John Ternus, vice president of Apple hardware, says he sees no way to incorporate external graphic cards into the Apple Silicon architecture (at 22:48)
The problem is more likely that the SoC does not have a sufficiently good PCI-E implementation much like the RPi and other ARM SoCs.
Disclaimer: completely unaware of what that means.
Does it preclude such a card working _at all_ or can it still be used e.g for e.g CUDA?
Would it be possible for e.g Nvidia to create a special batch of cards or design that would work for such cases? (priced through the roof given the small user base but that'd also be the kind of user base who would drop stupid amounts of money without batting an eye)