5 ms·
I haven't been paying tremendously close attention to this line of CPUs, but I'm interested. I've seen indications that it's not particularly stable under Linu
by sevensor 9y ago
I haven't been paying tremendously close attention to this line of CPUs, but I'm interested. I've seen indications that it's not particularly stable under Linux. Is that true? Is there a microcode update?
- jsheard 9y agoAMD have acknowledged there is an issue with their mainstream Ryzen CPUs that can cause segfaults on Linux, but they claim it doesn't affect their Threadripper or Epyc models. http://www.phoronix.com/scan.php?page=news_item&px=Ryzen-Segv-Response http://www.phoronix.com/scan.php?page=news_item&px=Ryzen-Seg...
- sevensor 9y agoThanks for the clarification!
- redtuesday 9y agoIt seems to be related to php. A user on reddit which has a Epyc 7551 CPU has no segfaults without the php portion of the test: https://www.reddit.com/r/Amd/comments/6rmq6q/epyc_7551_mining_performance/dl7o8g5/ https://www.reddit.com/r/Amd/comments/6rmq6q/epyc_7551_minin...
- sspiff 9y agoPeople have also reported it when performing parallel compilation using GCC, so it's not limited to PHP.
- sddfd 9y agoThe segfaults in that particular Reddit thread were caused by a php test suite and are not the high parallel load type of segfault plaguing RyZen. As of now, nobody seems to be able to reproduce the high parallel load segfaults on epic or threadripper. AMD says they can reproduce the problem on RyZen, and that it is not present in epic/threadripper.
- onli 9y agoThe PHP issue is a separate cause for segfault that got mistaken for the original linux segfault issue when Phoronix messed that up in that article. Those segfaults also happen with Intel machines. The Ryzen linux segault issue is still not completely clear, but is confirmed by AMD, can be triggered by gcc and is not the same as the PHP issue.
- Glyptodon 9y agoI don't use PHP and have a Ryzen linux machine that hard freezes every so often (around once per week) with nothing in logs. Have pretty much given up on debugging it.
- onli 9y agoYou should contact AMDs support and let them figure it out with you. From what I hear they treat that issue seriously by now, and if your processor turns out to be faulty they should offer you a RMA. Though hard freezes not during compilation should be a completely different issue, and it will be an effort to pinpoint the processor as responsible.
- Glyptodon 9y agoYeah, we pretty sure it's not a RAM, PSU, or SATA disk problem (because we had multiples of different kinds to swap around), and we also know that the problem gets much much worse when using an M2 NVMe PCIE SSD (as in hard freezes occur way more frequently, regardless of M2 model). (And it's also possible that the M2 issue is a different problem entirely.) But it could still easily be some kind of motherboard issue. And with it only happening around every 9 days on average... We could contact AMD, but how the heck do we ever narrow down what's going on if we can't trigger replication more frequently? And that's time that my actual job isn't getting done... (I'm personally inclined to think Mobo is at fault.)
- ComputerGuru 9y agoAre you monitoring your temps?
- Dylan16807 9y agoThe PHP portion segfaults on other CPUs because it's not related to the real problem.
- film42 9y agoIn the LinusTechTips review he mentioned only top 5% dies go into Threadripper. So if it's related to quality of Ryzen, then that might make sense. I'd be surprised if Threadripper isn't plagued by this bug, though.
- tankenmate 9y agoExcept the Threadripper dies are closely related to the Epyc dies (ECC, PCIe lanes. etc), not the Ryzen cores.
- loeg 9y agoNo, you've got that wrong. TR uses the same Zeppelin dies as Ryzen. Just the top 5% binned parts. Epyc uses a newer die stepping that isn't yet used for Ryzen or TR.
- pella 9y agoNo Linux test yet: http://www.phoronix.com/scan.php?page=news_item&px=AMD-ThreadRipper-Lift http://www.phoronix.com/scan.php?page=news_item&px=AMD-Threa...
- e12e 9y agoI'm not sure what you're asking - you want all cores to run at max speed, or do you want high-clock single-threaded performance when only using a single core? If it's the latter: http://agner.org/optimize/blog/read.php?i=838 http://agner.org/optimize/blog/read.php?i=838 "Test results for AMD Ryzen": > The Ryzen is saving power quite aggressively. Unused units are clock gated, and the clock frequency is varying quite dramatically with the workload and the temperature. In my tests, I often saw a clock frequency as low as 8% of the nominal frequency in cases where disk access was the limiting factor, while the clock frequency could be as high as 114% of the nominal frequency after a very long sequence of CPU-intensive code. Such a high frequency cannot be obtained if all eight cores are active because of the increase in temperature.