I am planning to buy an external GPU for my 2016 MacBook Pro, and I am wondering whether Matlab can take advantage of it for high-peformance computing, Machine Learning and Deep Learning tasks? Any hints on a particular enclosure or GPU to maximize compatibility? I prefer an nvidia GPU to run my other CUDA-based programs. My first guess is GTX-1080Ti or Titan-X on an Akito Node enclosure via Thunderbolt 3 (USB-C).
Alternatively I would consider connecting the eGPU to a linux host.
Which of both configurations would maximize matlab compatibility and performance?
Thank you in advance,