Intel GPU Tools =============== Description ----------- Intel GPU Tools 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 the 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. Therefore, Intel GPU Tools includes low-level tools and tests specifically for development and testing of the Intel DRM Driver. Intel GPU Tools is split into several sections: benchmarks/ This is a collection of useful microbenchmarks that can be used to tune DRM code in relevant ways. The benchmarks require KMS to be enabled. When run with an X Server running, they must be run as root to avoid the authentication requirement. Note that a few other microbenchmarks are in tests (like gem_gtt_speed). tests/ This is a set of automated tests to run against the DRM to validate changes. Many of the tests have subtests, which can be listed by using the --list-subtests command line option and then run using the --run-subtest option. If --run-subtest is not used, all subtests will be run. Some tests have futher options and these are detailed by using the --help option. The test suite can be run using the run-tests.sh script available in the scripts directory. Piglit is used to run the tests and can either be installed from your distribution (if available), or can be downloaded locally for use with the script by running: ./scripts/run-tests.sh -d run-tests.sh has options for filtering and excluding tests from test runs: -t <regex> only include tests that match the regular expression -x <regex> exclude tests that match the regular expression Useful patterns for test filtering are described in the API documentation and the full list of tests and subtests can be produced by passing -l to the run-tests.sh script. Results are written to a JSON file and an HTML summary can also be created by passing -s to the run-tests.sh script. Further options are are detailed by using the -h option. If not using the script, piglit can be obtained from: git://anongit.freedesktop.org/piglit There is no need to build and install piglit if it is only going to be used for running i-g-t tests. Set the IGT_TEST_ROOT environment variable to point to the tests directory, or set the path key in the "igt" section of piglit.conf to the intel-gpu-tools root directory. The tests in the i-g-t sources need to have been built already. Then we can run the testcases with (as usual as root, no other drm clients running): piglit-sources # ./piglit run igt <results-file> The testlist is built at runtime, so no need to update anything in piglit when adding new tests. See piglit-sources $ ./piglit run -h for some useful options. Piglit only runs a default set of tests and is useful for regression testing. Other tests not run are: - tests that might hang the gpu, see HANG in Makefile.am - gem_stress, a stress test suite. Look at the source for all the various options. - testdisplay is only run in the default mode. testdisplay has tons of options to test different kms functionality, again read the source for the details. lib/ Common helper functions and headers used by the other tools. man/ Manpages, unfortunately rather incomplete. tools/ This is a collection of debugging tools that had previously been built with the 2D driver but not shipped. Some distros were hacking up the 2D build to ship them. Instead, here's a separate package for people debugging the driver. These tools generally must be run as root, safe for the ones that just decode dumps. debugger/ This tool is to be used to do shader debugging. It acts like a debug server accepting connections from debug clients such as mesa. The connections is made with unix domain sockets, and at some point it would be nice if this directory contained a library for initiating connections with debug clients.. The debugger must be run as root: "sudo debugger/eudb" docs/ Contains the automatically generated intel-gpu-tools libraries reference documentation in docs/reference/. You need to have the gtk-doc tools installed and use the "--enable-gtk-doc" configure flag to generate this API documentation. To regenerate the html files when updating documentation, use: $ make clean -C docs && make -C docs If you've added/changed/removed a symbol or anything else that changes the overall structure or indexes, this needs to be reflected in intel-gpu-tools-sections.txt. Entirely new sections will also need to be added to intel-gpu-tools-docs.xml in the appropriate place. Requirements ------------ This is a non-exhaustive list of package dependencies required for building everything (package names may vary): gtk-doc-tools libcairo2-dev libdrm-dev libpciaccess-dev libunwind-dev python-docutils x11proto-dri2-dev xutils-dev
The Intel® Graphics Performance Analyzers team is proud to announce Intel® GPA 2024.1!
You can download Intel® GPA 2024.1 for FREE from the Intel® GPA homepage.
Watch the full Release Video from the GPA website, or on Intel’s YouTube channel.
Graphics Frame Analyzer
- Expanded support for non-pipeline state objects (PSO) states. Added the ability to dynamically modify Blend Factor, Viewport and Scissor Rect states. Added a progress indication for exporting metrics to a CSV file.
- Redesigned the popup menu for Metrics list Presets: user profiles are now clearly separated from system profiles.
- Resolved an issue that was preventing grouping by Shader Sets in Bar Chart.
Intel® GPA Framework
- Added shader ISA source extraction for DirectX 12 and DirectX 11 applications, enabling users to analyse ISA source code for a deeper understanding of the GPU’s behaviour during shader execution.
- Added the capability to retrieve the compilation flags used for shaders in profiled applications.
- Support for Vulkan* SDK version 1.3.275.0.
All Tools
- Added support for Intel® Core™ Ultra processor.
- Following the previously issued Deprecation Notice the below functionality have been removed:
- Discontinued support for Ubuntu*: The Intel® GPA installer for Ubuntu* is no longer available, and we’ve removed support for this platform.
- Discontinued support for DirectX* 9 and 10 versions: Capturing frames, streams, and traces from DirectX 9 and DirectX 10 applications, as well as opening previously captured data, is no longer possible.
- Shader Profiling limitation: Shader Profiler is not available for Intel® Graphics older than Intel® Iris® Xe graphics.
- About
- Blog
- Projects
- Help
-
Donate
Donate icon
An illustration of a heart shape - Contact
- Jobs
- Volunteer
- People
Item Preview
There Is No Preview Available For This Item
This item does not appear to have any files that can be experienced on Archive.org.
Please download files in this item to interact with them on your computer.
Show all files
Intel(R) Graphics Performance Analyzers software, version 3.1. (NOTE: gpamonitor.exe only appears to run on 32-bit platforms)
- Addeddate
- 2023-10-23 20:57:06
- Identifier
- gpa-v-3.1
- Scanner
- Internet Archive HTML5 Uploader 1.7.0
- Version
- 3.1.124525
comment
Reviews
There are no reviews yet. Be the first one to
write a review.
332
Views
DOWNLOAD OPTIONS
Uploaded by
D2theW
on
SIMILAR ITEMS (based on metadata)
After installing intel-gpu-tools, you can show GPU usage using the intel_gpu_top command.
Here are the steps to show GPU usage:
- Open a terminal window.
- Type the following command and press Enter to launch intel_gpu_top:
intel_gpu_top
- The intel_gpu_top tool will display real-time GPU usage statistics for the Intel GPU. You will see a screen with a list of metrics that shows the utilization of various GPU components, such as the GPU engine, memory, and the GPU core frequency.
- Press ‘q’ to exit intel_gpu_top.
The result of this command would be like the image above.
Note: Make sure you have the appropriate drivers installed and your GPU is supported by intel-gpu-tools.
intel-gpu-tools
is a collection of tools for debugging and monitoring Intel GPUs on Linux. In addition to intel_gpu_top, which shows real-time GPU usage statistics, intel-gpu-tools includes several other useful tools, including:
- intel_gpu_dump: This tool can be used to extract debug information from the Intel GPU, including error state and performance counters.
- intel_reg_read/intel_reg_write: These tools can be used to read or write registers in the Intel GPU, which can be useful for debugging and testing.
- intel_audio_dump: This tool can be used to capture audio playback data from Intel GPUs with integrated audio controllers.
- intel_gpu_frequency: This tool can be used to monitor or set the frequency of the Intel GPU.
- intel_display_power: This tool can be used to control the display power of the Intel GPU, which can be useful for power management and reducing energy consumption.
Overall, intel-gpu-tools is a useful collection of tools for developers and system administrators who need to monitor or debug Intel GPUs on Linux systems.
How to Show Graphics Memory Usage
Sysmon can be utilized to monitor GPU memory, but the tool is not currently available in a system package. Therefore, it must be compiled from the source code.
1 |
git clone https://github.com/intel/pti-gpu/ |
Once the tool has been compiled, it can be executed via the command ./sysmon
.
The graphics memory usage of the Arc card is displayed in the Device Memory Used(MB)
column, which is partitioned by process IDs.
The compiled file can be copied into the /bin/
directory or any other directory within the $PATH environment variable. Once the file is in the correct directory, you can run the tool using the sysmon
command.
Additional Resources:
intel_gpu_frequency
allows you to override the automatic frequency control and set a fixed frequency value.
intel_gpu_top
provides a detailed overview of your Intel GPU’s activity, similar to the familiar top
command for CPU monitoring. It displays real-time usage statistics, helping you identify potential bottlenecks or resource limitations.
Intel Arc GPUs are an alternative to the usual NVIDIA and AMD GPUS. While they are a niche product, Intel has made great strides in improving its performance. Every hardware needs a befitting software to help users control and tweak performance.
For Intel Arc GPU users, the Intel Graphics Software (formerly Arc Control) is a handy utility. You can easily access all the hardware-related settings in the Intel Graphics software app.
We’ll dive into how to install Intel Graphics Software and tune the settings for the best gaming performance.
Installing Intel Graphics Software on Windows 11
Intel has replaced the Arc Control app with Intel Graphics Software. The name sounds generic, but when you install the latest version of your GPU drivers from the official website, the setup gives you an opportunity to install it.
Here, you can see that you need to select an additional checkbox to install the app. We didn’t find any direct links on Intel’s website, which is weird if they want to offer this app to ARC GPU users. Nevertheless, continue installing and rebooting your PC to apply the changes.
Updating Intel ARC Drivers
You can update the GPU driver directly you can update the GPU driver directly if you already have the app. It’s just like the NVIDIA GeForce Experience app that informs you about the latest driver releases and downloads and installs them.
The dashboard will tell you if there’s a new version, and you can update it quickly.
How to Boost Gaming Performace of Intel Arc GPU with Graphics Software
Here’s where the Intel Graphics Software app earns our respect. You can adjust the GPU’s voltage and power limit, fan speed, maximum, temperature, and more. Before discussing it, you can apply global settings for all apps and games to get more frames.
Switch to the Graphics tab. Here’s a list of what each option does:
- FPS Limiter – It’s handy when you want to stick to a certain FPS mark for demanding games without stressing the GPU too much.
- Frame Synchronization – Matches the frame rate of your GPU to your display.
- Low Latency Mode – Reduces the delay in registering your keystrokes with the GPU rendering.
- Anisotropic Filtering – Apply global settings for all games to render clean textures.
- Adaptive Tessellation – It helps maintain high visual quality without compromising FPS.
You can play around with these options in games. However, if you want granular control, go to the Profiles option and add a game. After that, you can adjust all these settings for a particular game while keeping the rest of the games untouched.
Improving Hardware Power
This is a bit complicated because you’re taking control of the Intel Arc GPU in your hands. You can control how fast the fans spin, how hot the GPU gets, and how much overclocking you need, all in the hopes of boosting performance. If done right, you can get a significant boost.
Navigate to the Performance section and then switch to the Tuning tab. Here, you’ll see the following options:
GPU Tuning
- Voltage Limit – Adjust the maximum voltage flowing to the GPU.
- Power Limit – Adjust the maximum power consumed by the GPU.
- Frequency Offset – Boosts the GPU clock speed.
VRAM Tuning
Memory Speed – Tweak the memory consumption of the GPU.
Fan and Thermal Tuning
- Temperature Limit – Defines the temperature at which the fans start spinning.
- Target Speed – Sets the maximum speed levels of the GPU fans.
Note: Simply increasing the levels doesn’t assure any performance gain but can invite trouble. You’re trying to push the GPU beyond its normal limit, and doing so can decrease its lifespan, cause crashes and BSOD errors, and even damage it.
Start with a fraction of the base levels and then check the performance gains in each game. If you only get a 4-5 FPS increase, it’s best not to push the card for mere gains.
Wrapping Up
This is how you can mention the Intel Arc GPU drivers and boost the game performance with the built-in tools. You don’t need MSI Afterburner to overclock your GPU anymore. If you are currently using Intel Arc GPU in overclock mode, share the setting you use in the comments.
Related Articles:
- How to Install and Use Stable Diffusion Web UI with Intel ARC GPUs
- How to Install Intel AI Playground 2.0 on Intel Arc PCs
- How to Install and Run Fooocus AI on Intel Arc GPU PCs
- How to use Grok 3 AI for Free
- Top 10 Free AI Image Generator Tools to Use in 2025
- How to Erase Objects in Windows 11 Photos app using AI
- How to Install and Run DeepSeek-R1 AI Locally on Your Computer
- DeepSeek AI: What is it, and is it better than ChatGPT?