RYZEN CRASHES IN HEAVY WORKLOADS

phoronix.com/scan.php?page=news_item&px=Ryzen-Test-Stress-Run

>With running a number of new Ryzen Linux tests lately, a number of readers requested I take a fresh look at the reported Ryzen segmentation fault issues / bugs affecting a number of many Linux users. I did and still am able to reproduce the problem.

>For those that missed our earlier article on the matter from early June, heavy workloads can cause problems on Ryzen, in particular segmentation faults while there have also been reports of some stability problems.

>This Google Doc remains among the resources trying to track this issue on Linux while on the Gentoo Forums, AMD Forums, and elsewhere are more reports of various problems encountered under extreme workloads -- like a ton of code compiling for hours on end, but can also happen in other scenarios.

>AMD hasn't publicly commented on the problem and as of Linux 4.13 the issue is still happening. If carrying out the same tests on Intel CPUs, the segmentation faults do not occur. There is even ryzen-test to easily try reproducing the issue. The ryzen-test script will build GCC in parallel loops from a compressed ramdisk, in order to easily stress the CPU. In my day-to-day benchmarking of Ryzen CPUs, however, I haven't hit this problem or even on my main production desktop with using Ryzen 5. The problem really comes to light just under very heavy and continuous workloads it seems.

>AMD hasn't publicly commented on the problem and as of Linux 4.13 the issue is still happening. If carrying out the same tests on Intel CPUs, the segmentation faults do not occur.
>AMD hasn't publicly commented on the problem and as of Linux 4.13 the issue is still happening. If carrying out the same tests on Intel CPUs, the segmentation faults do not occur.
>AMD hasn't publicly commented on the problem and as of Linux 4.13 the issue is still happening. If carrying out the same tests on Intel CPUs, the segmentation faults do not occur.

Other urls found in this thread:

svnweb.freebsd.org/base?view=revision&revision=321899
phoronix.com/forums/forum/phoronix/latest-phoronix-articles/967080-ryzen-test-stress-run-make-it-easy-to-cause-segmentation-faults-on-zen-cpus/page6
reddit.com/r/Amd/comments/6rkrne/ryzentest_stressrun_make_it_easy_to_cause/dl5xmuw/
arstechnica.com/gadgets/2016/01/intel-skylake-bug-causes-pcs-to-freeze-during-complex-workloads/
lists.debian.org/debian-devel/2017/06/msg00308.html
reddit.com/r/Amd/comments/6rrbsp/epyc_confirmed_to_suffer_from_the_segfault_issue/
twitter.com/SFWRedditGifs

only Sup Forumstards fall for amd cpus so who cares

>Linux making Ryzen crash
Try again, Brian.

>first shill thread fails > because of terrible formatting and bad image
>try again with spam and a crying wojak
lmao

>it's OK when AMD does it

Work on my machine.

>Linux
Found your problem.

Didn't BSD fix this already?

>Using linux
hahahahahahahhaah

>Linux 'developers' haven't fixed an issue for a new product yet
>this is somehow AMD's fault

TRY AGAIN, BRIAN.

Sounds like something that will get patched.

It's a GCC thing. Literally never happened on Clang or Microsoft's compiler.

Hi, Matt Dillon here. Yes, I did find what I believe to be a
hardware issue with Ryzen related to concurrent operations. In a
nutshell, for any given hyperthread pair, if one hyperthread is
in a cpu-bound loop of any kind (can be in user mode), and the
other hyperthread is returning from an interrupt via IRETQ, the
hyperthread issuing the IRETQ can stall indefinitely until the
other hyperthread with the cpu-bound loop pauses (aka HLT until
next interrupt). After this situation occurs, the system appears
to destabilize. The situation does not occur if the cpu-bound
loop is on a different core than the core doing the IRETQ. The
%rip the IRETQ returns to (e.g. userland %rip address) matters a
*LOT*. The problem occurs more often with high %rip addresses
such as near the top of the user stack, which is where DragonFly's
signal trampoline traditionally resides. So a user program taking
a signal on one thread while another thread is cpu-bound can cause
this behavior. Changing the location of the signal trampoline
makes it more difficult to reproduce the problem. I have not
been because the able to completely mitigate it. When a cpu-thread
stalls in this manner it appears to stall INSIDE the microcode
for IRETQ. It doesn't make it to the return pc, and the cpu thread
cannot take any IPIs or other hardware interrupts while in this
state.


svnweb.freebsd.org/base?view=revision&revision=321899

>Yes, I did find what I believe to be a hardware issue with Ryzen related to concurrent operations.

JUST WAIT(TM) FOR MICROCODE PATCHES

>The bug is in Clang but worse.... I can get twice the number of seg faults when using Clang.... 121 per hour... More details tomorrow. been running tons of tests all day.

phoronix.com/forums/forum/phoronix/latest-phoronix-articles/967080-ryzen-test-stress-run-make-it-easy-to-cause-segmentation-faults-on-zen-cpus/page6

Nice try.

>amdpajeets suddenly love microsoft
like pottery

>More details tomorrow.
It is tomorrow, where are the detail Michael?

That's what you get for buying Rypoo garbage from Poos in Loos

Why do you feel the need to put a quote into a really obnoxious "code" box, faggot?

>linux
That's your problem.

>muh ryzen moar coars because I can compile gorillion gentoo VMs
>ryzen has critical bug related to heavy tasks like compiling
>w-who gives a shit about loonix, poojeetsoft designated street 10 4lyfe
wew

>no one at AMD considered testing their processors by compiling a bunch of stuff

lel

Eypc is dead in water if they don't fix this

Sounds like a Linux problem

>Linux
Same bug has been reproduced by running crypto mining software on Windows

[citation needed]

reddit.com/r/Amd/comments/6rkrne/ryzentest_stressrun_make_it_easy_to_cause/dl5xmuw/

>With running a number of new Ryzen Linux tests lately,

Stopped right there. I have nothing to worry about.

update your gentoo kernel compiler niggy

>lincucks

try again

Daily reminder to report shitposters

>I can't take criticism: the post

>linux tests
Stopped reading there. who gives a fuck?

Looks to me, like Linux is shit, per usual FOSS can't into code.

pajeet damage controol

>IMG_0500
kys amdrone phoneposting scum

>Citation
>Anecdote from someone with OCed hardware

This is not a citation

Everyone knows it's just a compiler bug producing invalid code
As if AMD wouldn't make such tests before shipping a new processor

>Everyone knows it's just a compiler bug producing invalid code
nigga it's a hardware bug that needs a microcode patch

Intelfag desperation is so delicious.

>overclocking CPU could cause system instability
Nothing new.

>It's bad when Intel does it
arstechnica.com/gadgets/2016/01/intel-skylake-bug-causes-pcs-to-freeze-during-complex-workloads/

>but it's TOTALLY FINE when AMD does it

No, it's software problem needing patch

Stopped reading after linus tech tips, he's OS is trash, and worthless.

>I am unaware as to how often this occurs with intel processors: The Thread

>Happening status: Not happening, never was happening.

>It's bad when Intel does it
arstechnica.com/gadgets/2016/01/intel-skylake-bug-causes-pcs-to-freeze-during-complex-workloads/

>but it's TOTALLY FINE when AMD does it

A processor doesn't crash retarded OP. It's the OS the one that crashes. Try using a non-hobbyist OS next time.

>It's bad when Intel does it
arstechnica.com/gadgets/2016/01/intel-skylake-bug-causes-pcs-to-freeze-during-complex-workloads/

>but it's TOTALLY FINE when AMD does it

>linux
Found the problem

bait

retard

Go away POO IN THE JOO

Sup Forumstards only uses gaymer intel cpu. They don't use gaymer amd cpu.

>install gentoo on my brand new ryzen computer
>SEGFAULT.ogg starts playing

>buying a meme CPU and using a meme OS

>being a wincuck
Hello, Sup Forums.

Really surprised they haven't fixed this by now.

This is really to be expected. Ryzen is a completely new design. Remember: If you buy the gen 1 of anything, you're beta testing for the manufacturer.

...

Remember that FMA and VTE bug a few weeks from launch, guess what, microcode update.

Worst case if this can't be fixed my micrcode it can by a new stepping.

Good thing I only play games.

>Ryzen
>hyperthread
Is this stupid nigger serious? No wonder why they can't get the fucker to work properly, they're trying to use Intel drivers on it.

AMD has sent out 5000 EPYC samples for partner testing since 2017 started til computex, I find it hard to believe companies and AMD aren't aware of this months before ryzen launched.

The ayymd damage controll team now look at server market as a sour grape?

>Running loonix or wangblows
I think I found the problem

Its like no one remembers the Phenom TLB bug where the only fix was to cripple memory performance. But its probably cause no one bought that pile of shit.

This. Works perfectly on templeOS.

>w-who needs to compile shit on server cpu

Works perfectly with minuet.

I know one die hard amdfag who bought it and defended it.

>ocaml
>fixed
where's amds update?

This shit is still present on the new stepping as epycs are affected too.

EPYC fail

>Ryzen can't into gaming
>Epyc can't into compiling on OS ran by majority of servers
Quick guess in what way AMD will fuck up threadripper. My bet is on the lack of proper cooling since no copper plate actually covers the IHS

>FOSS
>Being smart

chooch one

Noctua is already making heatsinks that cover the entire IHS. AMD is distributing Epyc heatsinks with Threadripper. I think the shitty watercooler is Ayylienware only.

Also, this is going to be fixed like every other issue. Intel had a similar Hyperthreading crash bug recently, too.

Should say "fixed with microcode".

that affects ocaml fags only, not the whole Linux stack

OCAml discovered it first. Doesn't mean it wouldn't effect other types of software.

no, the increased demands of ocaml on the compiler was the blame, honey.

It might just be that they don't give enough voltage to the cpu when all the cores are running at 100%.

It would explain why some people seem to be much more affected than others and why it only happens at high workloads.

doesnt happen on my r7.

install Gentoo

...

How quickly we forget. lists.debian.org/debian-devel/2017/06/msg00308.html

that's what i'm using.

Hyperthreading is dumb.

>sphagetti code lincucks has problems with cutting edge hardware
More news at 11

> verified that the microcode fix indeed solved the OCaml issue
>One important point is that the code pattern that triggered the issue in OCaml was present on gcc-generated code. There were extra constraints being placed on gcc by OCaml

doubtful

or sandy bridge fried sata contollers

reddit.com/r/Amd/comments/6rrbsp/epyc_confirmed_to_suffer_from_the_segfault_issue/

AYYMD IS FINISHED & BANKRUPT

AYYMDPOORFAGS CONFIRMED ON SUICIDE WATCH

SAY GOODBYE TO THE ENTERPRISE MARKET, LISA

a single workload on a very specific built that literally has nothing to do with anything serious

clickbait title since clearly he doesnt even know what is going on

but yeah you know/g/

>let's make a server cpu but don't test it in server specific workloads
>the dilapidated shanty city of AMD

t. pajeet damage control centre: Mumbai branch

t. Brian JUSTnich

sucks to be a tool for intel

Testing is for squares

AMD are incompetent. News at 11.

It might have something to do with the issues ryzen has with some ram sticks.