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-tool-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 results.
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.