<p>No. Your phone's GPU is in one chip with the CPU, some of the memory, and its display controller, and they're all tightly integrated together. Also, there'd be no way to connect it efficiently to the laptop. Only the latest generation of USB and Thunderbolt have enough bandwidth to be even worth considering for external GPUs, and even then, they're only used with dedicated hardware at the GPU end of the link - not a general-purpose processor. Apart from the fundamental problems, there's the very practical issue that your PC doesn't have any drivers for the GPU on the phone.</p>

<p>I know mobile GPUs are pretty effective, but if your phone's GPU seems faster than the Nvidia chip in your laptop, there's something wrong with your laptop. If you can give more information on the problem to the people at <a href="//askubuntu.com/">Ask Ubuntu</a>, they can probably help with that.</p>

CC BY-SA 4.0
2018-08-13T21:19:08.323Z
2018-08-13T21:19:08.323Z
Dan Hulme
<p>Your phone would have to do all of the CPU processing too then beam it to your laptop using scrcpy: <a href="https://github.com/Genymobile/scrcpy" rel="nofollow noreferrer">https://github.com/Genymobile/scrcpy</a></p>

CC BY-SA 4.0
2019-12-08T11:18:29.990Z
2019-12-25T19:43:41.230Z
2019-12-25T19:43:41.230Z
Benjamin
<p>My phone is Sony Xperia XZ1 Compact which has Adreno 540 as gpu. My laptop's gpu is NVIDIA GeForce 940MX 4GB which seems to be much worse than my phone's gpu. My PC's OS is Ubuntu 16.04.</p>

CC BY-SA 4.0
2018-08-13T08:51:22.467Z
In what way is your laptop GPU worse? It's a higher-performance part and should work much better.
Dan Hulme
CC BY-SA 4.0
2018-08-13T08:57:43.767Z
Any 3D games look much better on my phone than on my PC.
geras
CC BY-SA 4.0
2018-08-13T09:00:07.397Z
Could you be more specific? Do they have better framerate, higher resolution, or something else? Are you using the open-source drivers on your laptop or NVidia's drivers?
Dan Hulme
CC BY-SA 4.0
2018-08-13T16:10:58.063Z
It depends on the settings. For example if I set the same resolution the frame rate on my phone seems better. I tried both open-source and Nvidia drivers and it didn't seem to make a big difference.
Anyway, for the sake of argument we can assume my computer doesn't have any dedicated graphics card. Is it possible to use my phone's gpu as an external one for my pc?
geras
CC BY-SA 4.0
2018-08-14T03:50:57.623Z
Almost certainly no. The amount of latency and bandwidth bottleneck would render it too slow to be usable. I don't think there exists software to proxy a GPU over USB or WIFI or whatever communication channel your phone has available.
PaulHK
<gpu>
Can I use my phone's gpu as an external gpu for my laptop?
geras
# Can I use my phone's gpu as an external gpu for my laptop?

(Asked by: username_0 on 2018-08-13)

My phone is Sony Xperia XZ1 Compact which has Adreno 540 as gpu. My laptop's gpu is NVIDIA GeForce 940MX 4GB which seems to be much worse than my phone's gpu. My PC's OS is Ubuntu 16.04.

**Tags:** gpu

> **Comments:**
> **username_1**: In what way is your laptop GPU worse? It's a higher-performance part and should work much better.  
> **username_0**: Any 3D games look much better on my phone than on my PC.  
> **username_1**: Could you be more specific? Do they have better framerate, higher resolution, or something else? Are you using the open-source drivers on your laptop or NVidia's drivers?  
> **username_0**: It depends on the settings. For example if I set the same resolution the frame rate on my phone seems better. I tried both open-source and Nvidia drivers and it didn't seem to make a big difference. Anyway, for the sake of argument we can assume my computer doesn't have any dedicated graphics card. Is it possible to use my phone's gpu as an external one for my pc?  
> **username_2**: Almost certainly no. The amount of latency and bandwidth bottleneck would render it too slow to be usable. I don't think there exists software to proxy a GPU over USB or WIFI or whatever communication channel your phone has available.  

---

## 2 answers

### Answer by username_1 on 2018-08-13. Score: 6 | Accepted answer

No. Your phone's GPU is in one chip with the CPU, some of the memory, and its display controller, and they're all tightly integrated together. Also, there'd be no way to connect it efficiently to the laptop. Only the latest generation of USB and Thunderbolt have enough bandwidth to be even worth considering for external GPUs, and even then, they're only used with dedicated hardware at the GPU end of the link - not a general-purpose processor. Apart from the fundamental problems, there's the very practical issue that your PC doesn't have any drivers for the GPU on the phone.

I know mobile GPUs are pretty effective, but if your phone's GPU seems faster than the Nvidia chip in your laptop, there's something wrong with your laptop. If you can give more information on the problem to the people at [Ask Ubuntu](//askubuntu.com/), they can probably help with that.


---

### Answer by username_3 on 2019-12-08. Score: 0

Your phone would have to do all of the CPU processing too then beam it to your laptop using scrcpy: <https://github.com/Genymobile/scrcpy>


---

