Because i had a spare Nvidia GTX 570 Graphics card and power supply, i built an eGPU setup for my MacBook Pro 13' 2012. The eGPU is connected to the Mac Book Pro via a Thunderbolt 2m cable. Parts: Thunderbolt to PCI Express: http://www.sonnettech.com/product/echoexpresscard34thunderbolt.html PCI-Espress to PCI (important: only PE4L v2.1 supports PCI E 2.0): http://www.hwtools.net/Adapter/PE4L V2.1.html All parts are PCI Express 2.0 x1 (5 Gbit/s), that's what Thunderbolt 1 supports. The case is a Cooler Master Elite 130. Some Nvidia driver patching an KEXT editing: http://forum.techinferno.com/implem...ps-tb2-netstor-na211tb-win8-1-osx10-10-a.html and http://maxserve.blogspot.tw/2014/04/how-to-recognize-gpgpu-via-thunderbolt.html and it works! Got a signal at the display. OpenGL (Gaming) 561% faster than internal HD 4000 Graphics, GPGPU (OpenCL and CUDA) working. All fine, including playing HD movies from iTunes Store, DVDs etc.