News

AMD Ryzen Reportedly Crashes With Specific Chain of FMA3 instructions

Every time a new processor series launches, there are always some hardware bugs that surface. AMD previous had the TLB bug with Phenom and Intel had to disable TSX instructions on Haswell. More recently Intel had issues with certain Atom chips, and Skylake would crash under a specific demanding FMA3 and AVX workload. It looks like Ryzen is no exception as testing has revealed that certain FMA3 workloads can cause a system crash.

Using a very particular set of FMA3 instructions in Flops version 2, a simple open-source CPU benchmark, Ryzen will crash when using Haswell optimised binaries. It’s important to note that while the binaries are optimised for a specific architecture, they should still run on any modern x86 CPU without issue. It just so happens that when feeding FMA3 instructions in an order optimised for Haswell, that Ryzen will cause the entire system crash.

Due to the usefulness of FMA3, this is a problematic situation. Usually, an errata would hopefully only crash the application and not the entire system. This means it could pose a security risk on Ryzen systems as a way to cause systems to shut down. This is especially problematic for Ryzen based servers as it might be possible to trigger a workload known to require the use of FMA3 to cause a crash.

In most cases, errata is somewhat easily fixed with a workaround in a microcode update. This usually means slightly slower performance in the affected scenario. Since this is only occurring under a Haswell optimised workload, I am hopeful AMD will be able to resolve this without any noticeable performance impact. If a microcode update can’t fix the issue and considering the importance of having FMA3, AMD has the final resort of recalling the chips and fixing the problem with a new batch of chips.

Samuel Wan

Samuel joined eTeknix in 2015 after becoming engrossed in technology and PC hardware. With his passion for gaming and hardware, tech writing was the logical step to share the latest news with the world. When he’s not busy dreaming about the latest hardware, he enjoys gaming, music, camping and reading.

Disqus Comments Loading...

Recent Posts

Nvidia’s GeForce RTX 5090 Possible Price Revealed

According to a new report, the GeForce RTX 5090 GPU will be very expensive. It…

3 hours ago

AMD Krackan Processor with 6 Zen 5 and Zen 5c Cores for Budget AI Laptops Leaked

A new AMD processor in the form of an engineering model has been leaked in…

4 hours ago

SK Hynix Begins Production of First 321-Layer NAND Chips

SK Hynix has claimed to be the first company to mass-produce 321-layer NAND memory chips.…

4 hours ago

Trust Gaming GXT 609 Zoxa 2.0 PC Speakers

SOUNDS GREAT – Full stereo sound (12W peak power) gives your setup a booming audio…

8 hours ago

PowerA Wired Controller for Nintendo Switch

Special Edition Yoshi design Ergonomic controller shape with Nintendo Switch button layout Detachable 10ft (3m)…

8 hours ago

Logitech G Saitek PRO Flight Rudder Pedals

Fluid Motion: These flight rudder pedals are smooth and accurate that enable precise control over…

8 hours ago