How to monitor Intel integrated GPU usage in Linux

Hello there, this article is about monitoring usage of Intel integrated GPU in Linux. In this article, you will learn about how to monitor Intel GPU usage via a terminal application. Being able to monitor GPU usage comes in handy sometimes. It is mostly used to check the performance of GPU under certain conditions mostly but it’s use scenarios are wide.

Actually, this is a follow up of the previous article on GPU usage monitoring in Linux. The previous article was about monitoring GPU usage on AMD/ATI or Radeon GPU. Okay, then let’s get started with the article in the usual format.

How to monitor Intel integrated GPU usage in Linux

Step 1: First of all install ‘intel-gpu-tools‘. Installing is one line command if you are using one of the mainstream Linux distros. Enter password when prompted.

$ sudo apt-get install intel-gpu-tools


$ sudo rpm install intel-gpu-tools


get it from git

Step 2: Launch ‘intel_gpu_top‘.

$ sudo intel_gpu_top

Entering this command will show you all kinds of information about GPU usage. Look under render busy to see the overall stress on your GPU. that shows under render. This tool also shows your live CPU usage. So this is basically it.

There are other tools included in this same package which can be used for development and testing of the Intel DRM driver.

According to its README file:

This is a collection of tools for development and testing of the Intel DRM
driver.  There are many macro-level test suites that get used against our
driver, including xtest, rendercheck, piglit, and oglconform, but failures
from those can be difficult to track down to kernel changes, and many require
complicated build procedures or specific testing environments to get useful

This is how the output looks when your GPU is doing some serious work.

So this is pretty much it for this article. Hope it was helpful.

Have a good day.

4 thoughts on “How to monitor Intel integrated GPU usage in Linux”

Leave a Comment