mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-01 06:04:12 +08:00
5d5af8bffb
Add script to manage Intel GPU frequencies. It can be used for debugging performance problems or to lock a stable frequency while executing benchmark tests. Typical use cases: - Get all available GPU frequency information $ ./intel-gpu-freq.sh -g all * Hardware capabilities RP0: 1350 MHz RPn: 100 MHz RP1: 400 MHz * Enforcements max: 1350 MHz min: 100 MHz boost: 1350 MHz * Actual act: 100 MHz cur: 400 MHz - Lock frequency to 80% of the maximum allowed by hardware and enable throttling detection $ ./intel-gpu-freq.sh -s 80% -d GPU throttling detected: act=1050 min=1350 cur=1350 RPn=100 GPU throttling detected: act=1100 min=1350 cur=1350 RPn=100 Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com> Acked-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15662> |
||
---|---|---|
.. | ||
bare-metal | ||
common | ||
container | ||
fossils | ||
lava | ||
meson | ||
piglit | ||
tests | ||
valve | ||
vkd3d-proton | ||
windows | ||
all-skips.txt | ||
cross-xfail-ppc64el | ||
cross-xfail-s390x | ||
crosvm-init.sh | ||
crosvm-runner.sh | ||
deqp-runner.sh | ||
docs | ||
download-git-cache.sh | ||
fossilize-runner.sh | ||
fossils.yml | ||
gtest-runner.sh | ||
image-tags.yml | ||
prepare-artifacts.sh | ||
report-flakes.py | ||
run-shader-db.sh | ||
skqp-runner.sh | ||
test-source-dep.yml | ||
x86_64-w64-mingw32 |