Skip to main content
  1. Home
  2. Computing
  3. Gaming
  4. News

AMD found the root problem causing its new Ryzen processors to freeze desktops

AMD confirmed with Digital Trends on Monday that the company discovered why FMA3 code is causing system hangs on PCs using a new Ryzen desktop processor. Although AMD didn’t provide a detailed report on the problem’s root cause, the company said that BIOS changes will be distributed to motherboard manufacturers to resolve the issue. Customers are encouraged to keep an eye on their motherboard vendor’s website for an update.

“We are aware of select instances where FMA code can result in a system hang,” the company said. “We have identified the root cause.”

Recommended Videos

AMD released three Ryzen-branded desktop processors at the beginning of March that plug into motherboards based on AMD’s new AM4 socket. The trio of processors include the Ryzen 7 1800X, the Ryzen 7 1700X, and the Ryzen 7 1700. However, all three reportedly cause a hard system lock when running certain FMA3 workloads. The problem was replicated across all three processors and a variety of motherboards.

The first sign of trouble appeared in the open-source processor benchmark Flops (v2) by Alexander “Mystical” Yee. This simple program provides separate versions supporting specific processor architectures, such as Intel’s Haswell, Skylake, and so on. But because the author has yet to upload a version for AMD’s new Zen architecture used in the Ryzen chips, the Haswell-specific binary is the version of choice for testing Ryzen … at least, for now.

Using the Haswell binary is important because it supports the Fused Multiply-Add (FMA) microprocessor instruction set, which is also supported by AMD’s Ryzen processors. The short description of FMA is that the processor can compute A+BxC in one step before rounding the final result. The “unfused” method involves BxC first, rounding the number, adding that to A, and rounding the final result.

However, Ryzen’s issue with FMA3 isn’t locked to the Flops benchmark. Simple apps with basic user privileges can crash a Ryzen-based machine. Even more, code using FMA3 could be executed on virtual machines running on AMD’s upcoming Zen-based “Naples” processors for the enterprise. Thus, finding the FMA3 issue in Flops now saved AMD and corporations from a lot of headache stemming from the security implications alone at the launch of Naples.

“Don’t be fooled by the Haswell binary,” Yee said on HWBOT. “The benchmark is five years old and I’ve largely neglected it for the last three. So I haven’t updated it for Zen yet. Any processor will be able to run any of the binaries if it supports the underlying instruction sets. If it doesn’t, the program merely crashes with an ‘illegal instruction.’ Under no circumstances should a user-mode application be able to bring down an entire system.”

The multiple tests conducted to confirm the FMA3 problem relied on Ryzen CPUs running at their stock speeds. Zee also benchmarked each thread (ordered instruction sequence), and managed to freeze the PC each time no matter what processor core he used.

Kevin Parrish
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
AMD’s new Ryzen Z2 chip promises ‘console-class’ performance for handhelds
Steam Deck and ROG Ally sitting together on a table.

As AMD confirmed to Digital Trends last year, the new range of Ryzen Z2 chips is here to kick off 2025. Announced during AMD's CES 2025 keynote, there are three models that make up the Ryzen Z2 range, which AMD says is designed to meet the "explosive demand" for handheld gaming PCs. Although we don't have any specific devices featuring the Ryzen Z2 range yet, AMD says "you'll see [the Ryzen Z2] coming to market from a number of partners -- the Legion Go, the ROG Ally, the Steam Deck."

You can see how the range breaks down below. Similar to AMD's first generation of handheld APUs, we're getting both a base Ryzen Z2 and an Extreme variant. Both come with eight cores and 16 threads, but the Z2 Extreme boasts 16 graphics cores compared to 12 on the base Ryzen Z2. The Ryzen Z2 Extreme can also climb a bit higher, up to 35 watts. Compared to the Ryzen Z1 range, both of these chips also come with a boost to 24MB of cache, compared to 16MB on the Ryzen Z1 Extreme.

Read more
AMD is doing a victory lap with the new Ryzen 9 9950X3D
AMD announcing the 9950X3D.

At this point, AMD has been on top when we're talking about the best processors for gaming, but it still took CES 2025 to do a victory lap and extend its lead. Opening up the keynote address, AMD revealed the Ryzen 9 9950X3D and Ryzen 9 9900X3D, both of which will be available in the first quarter of this year.

The performance here doesn't sway things much, as AMD has already claimed the top slot for gaming processors with its wildly popular Ryzen 7 9800X3D. As you can see below, however, AMD claims an 8% lead over last-gen's Ryzen 9 7950X3D on average after testing 40 games. Unsurprisingly, graphically intensive games like Avatar: Frontiers of Pandora and Black Myth: Wukong see little benefit, but AMD is claiming a lead as large as 58% in a game like Counter-Strike 2. 

Read more
AMD’s Ryzen 7 9800X3D is official, and it shakes things up in a big way
Pads on the AMD Ryzen 7 7800X3D.

We all knew it was coming. A string of rumors over the past several months has pointed to AMD releasing the Ryzen 7 9800X3D on November 7, but the company itself just confirmed the new CPU. It's looking for a spot among the best processors, packing 3D V-Cache on top of an eight-core Zen 5 CPU in order to improve gaming performance.

True to rumors we've seen this week, AMD is pricing the CPU at $479, which is nearly $30 more expensive than the Ryzen 7 7800X3D. AMD claims that the new chip provides an average gaming increase of 8% over the last-gen CPU, and 20% faster gaming performance compared to Intel's recent Core Ultra 9 285K. In addition, AMD says that minimum frame rates are up, with the Ryzen 7 9800X3D improving 1% lows in The Last of Us Part One by 31%.

Read more