All NewsEducationTV
Equities & FundsCrypto & Digital AssetsAI & TechnologyBusiness & CorporateUS Politics & PolicyGeopolitics & Global RiskMacro, Rates & FXCommodities & EnergyEuropean Politics & MarketsAsia-PacificReal Estate & Property
Story archiveAll categories
← All Stories

AMD Linux Patch Boosts Steam Deck Gaming Performance

Created at 29 Jul · 3:41 PM1 source↑ Market-relevant
IN SHORT

A new patch for AMD's Linux drivers aims to improve low-end gaming performance on devices like the Steam Deck. The update addresses issues in Energy Performance Preference (EPP) mode, potentially increasing "1% low" frame rates by up to 32%.

✉Newsletter

PiQ Daily

Pick your topics. Get only what matters, on your cadence.

Key Numbers

32%potential jump in "1% low" frame rates
31.8%improvement in "1% low" fps in Civilization VI benchmarks
4.1%faster p99 frame generation times

Who's Involved

AMD
developer of the Linux patch for gaming hardware
David Vernet
Linux kernel coder who developed the patch
Steam Deck
handheld gaming hardware benefiting from the patch
Civilization VI
game used for performance benchmark testing
AMD Linux Patch Boosts Steam Deck Gaming Performance

↳ Why This Matters

This patch offers a potential performance boost for existing AMD-based gaming hardware, like the Steam Deck, without requiring users to invest in new equipment. It demonstrates ongoing efforts to optimize software for older devices, improving the user experience by reducing frame hitches and latency.

Key facts

  • A new AMD Linux patch targets low-end frame hitches on devices like the Steam Deck.
  • The patch improves efficiency in Energy Performance Preference (EPP) mode.
  • It addresses issues where the driver can misinterpret short thread sleeps as a signal to lower performance.
  • The fix temporarily boosts affected cores to "performance" mode.
  • Testing showed up to a 31.8 percent improvement in "1% low" frame rates in Civilization VI.
  • P99 frame generation times also saw a 4.1 percent improvement.

A new patch for AMD's Linux drivers has been developed to enhance gaming performance on devices like the Steam Deck, particularly addressing frame rate hitches in Energy Performance Preference (EPP) mode. Kernel coder David Vernet identified that the current AMD driver can misinterpret short thread sleeps as a signal to reduce performance targets, leading to increased latency when those threads wake up. The new patch aims to resolve this by temporarily shifting affected cores to "performance" mode until the workload decreases, allowing a return to energy-saving EPP mode. Early testing on Civilization VI benchmarks demonstrated a significant improvement, with "1% low" frame rates jumping by 31.8 percent and p99 frame generation times speeding up by 4.1 percent. While the patch does not impact average FPS, it is expected to reduce jerky frame hitches, thereby extending the usable life of aging handheld hardware.

Frequently asked questions

The patch addresses frame rate hitches and increased latency in EPP mode on AMD hardware, where the driver can misinterpret short thread sleeps as a signal to lower performance targets.

It temporarily sets affected CPU cores to "performance" mode when a busy thread would benefit from an improved clock rate, then shifts back to energy-saving EPP mode when the workload decreases.

In Civilization VI benchmarks, testing showed a 31.8 percent improvement in "1% low" fps and 4.1 percent faster p99 frame generation times.

Devices using AMD-based gaming hardware, such as the Steam Deck, are expected to benefit from this patch.

What Happens Next

01The patch awaits integration into the full AMD Linux kernel.
02Further testing on other gaming benchmarks is expected.

Get the newsletter.

Pick the topics you actually care about. We'll email when there's news worth your time, on the cadence you choose. Cancel any time from your account.

Cadence

How It Developed

A new patch for AMD's Linux drivers addresses performance issues in Energy Performance Preference (EPP) mode.
The patch targets situations where busy threads going to sleep can cause the driver to lower performance targets.
This leads to increased frame latency and longer frame generation times for the slowest frames.
The patch temporarily sets affected cores to "performance" mode until workloads slow down.
Testing showed a 31.8 percent improvement in "1% low" fps in Civilization VI benchmarks.
Further testing indicated 4.1 percent faster p99 frame generation times.

Sources

T1
New AMD Linux patch boosts low-end gaming performance on Steam Deckvar abtest_2165266 = new ABTest(2165266, 'impression');Ars Technica

Related Stories

JFrog confirms OpenAI exploit of Artifactory zero-days
28 Jul · 9:42 PM
Katalyst's Link satellite faces reaction wheel failures during NASA Swift rescue mission
28 Jul · 10:12 PM
Philly suburb demands 43 conditions for data center construction
28 Jul · 8:47 PM
Claude Opus 5 Builds Playable FPS Game With Simple Prompt
28 Jul · 6:12 PM
Sony to benefit from GTA VI launch amid rising memory chip prices
29 Jul · 7:45 AM