Advice on deciding between ThinkPads/XPS'
I've been looking around for a laptop that satisfies my SolidWorks and casual gaming needs, but so far without any luck. At this point I can't decide between getting a less powerful ultrabook/notebook and get an eGPU or if I should go with dedicated graphics.
My options are as following:
ThinkPad P52 - i7-8850H, Quadro P3200, 16GB RAM - Dedicated graphics, no need for eGPU.
ThinkPad T580 - i7-8650U, MX150, 12GB RAM - Dedicated graphics, but not really sufficient for my everyday needs.
XPS 15 9570 - i9-8950HK, GTX 1050 Ti, 32GB RAM - Dedicated graphics, but uncertain wheater or not I need more juice.
XPS 15 2-in-1 - i7-8705G, RX Vega M GL, 16GB RAM - Dedicated graphics, yet again uncertain wheater or not I need more.
The price is what's making this problematic. Assume this, the price between the XPS' are negligible (got a good deal) and the P52 is slightly more expensive than either of those. The T580 is by far the least costly, but also the least powerful. As far as I've looked into this, the only one that would really benefit from an eGPU, due to its relatively low price and performance, is the T580, but I can't come to any conclusion wheater it's a good idea or not. I don't plan on getting an external display, and as far as I'm aware this might limit the performance gain of an eGPU.
Any suggestions are greatly appreciated.
Quick update, as I did more digging: The T580 only has 2 lanes worth of PCIe bandwidth through TB3, rendering an eGPU solution sending an image back to the laptop display a bad idea? My biggest issue with all that I've read is that this type of information seem to be inconclusive at best and misleading at worst. At this point, all I need is someone to confirm this and I'll be able to make a decision.
Also, the eGPU solutions I'm deciding between range from GTX 1050/1050 Ti up to Vega 56.