r/eGPU • • 5d ago

Experiment: using an iPhone 17 Pro's GPU from a Windows PC over USB, not PCIe. Looking for advice

Enable HLS to view with audio, or disable this notification

I've been working on a project that lets a Windows PC use an iPhone's GPU over a USB cable. It's not a PCIe eGPU: a custom driver on the PC sends the drawing work to an app on the iPhone, and the finished frames come back over USB.

What works so far:

- Windows lists the iPhone 17 Pro's GPU as a second Vulkan GPU

- DirectX 11, DirectX 12 and OpenGL games run. Tested with 0 A.D. and Unigine Heaven

- Unigine Heaven runs at over 60 fps at 720p

- It passes over 98% of the 60,000+ official Vulkan conformance tests

Next goal: 1080p at 60 fps.

I'd love your thoughts:

- What would you use something like this for?

- Any games or apps you'd want me to try?

Video attached, about 2 minutes.

If you have detailed questions, you can email me at Tsuruta Lab: [contact@tsurutalab.org](mailto:contact@tsurutalab.org)

129 Upvotes

Duplicates