Live data from Hacker News

AMD Ryzen 3000 announced

anandtech.com

161–170 of 347 posts

Re: AMD Ryzen 3000 announced

#161

Earlier quoted context omitted.

make -j24

Be sure to have enough RAM, so you will not run out of it. (For some reason, when building projects like LLVM with -j 16, 32 GB w/o swap may be not enough. With -j 2, it is enough, but takes an eternity).

The initial plan is for a 32GB (2x 16GB sticks) with plans to move to 64GB when possible.

Re: AMD Ryzen 3000 announced

#162

Yup. Just waiting on the benchmarks from independent reviewers and to see how XFR in this generation works but I’ll be getting a Ryzen 9 if everything checks out. 24 threads will be amazing for local development (microk8s, and others) when I’m not gaming and save me from having to build a separate box.

ball parking the build in my head: - Ryzen 9 or Ryzen 7 - 32GB ddr4 - RTX 2070 or equivalent Navi for games* (depending on benchmarks and if I decide to actually do anything with CUDA) - everything else I have, NVMe system drive, case, PSU etc * Vulkan is big in the games I am targeting: Rage2, Doom Eternal

Re: AMD Ryzen 3000 announced

#163
post #38
post #30

Earlier quoted context omitted.

You can get practically silent air coolers for ~$40 now too. The only reason I would do liquid cooling now is for the fun of putting one together.

Isn't AIO liquid cooling still a good solution for decent overclocks without emptying your wallet for a custom loop? To my knowledge, those $40 silent air coolers perform well but still can't match a big liquid radiator.

[deleted]

Re: AMD Ryzen 3000 announced

#164
post #157

Earlier quoted context omitted.

Having 24 threads doesn't mean that -j24 is the sweet spot. I have a machine 56 thread Xenon machine for building git.git, and I find that with its sockets/threads-per-core/threads-per-socket of 2/2/14 the sweet spot is closer to sockets*threads-per-socket = -j28. Things speed up rather linearly up to -j28, but once I get past -j28 (say -j32) it levels off, and -j56 starts being counterproductive. Same thing with the…

And on architectures like EPYC you run into NUMA issues and having to pin things to certain cores, right?

Yes, I wanted to keep it short, but you can get pathological performance on such systems unless you carefully use the likes of taskset(1) or numactl(1) to smartly pin certain classes of jobs to a given CPU. This is a decent reference: https://www.glennklockwood.com/hpc-howtos/process-affinity.h...

Re: AMD Ryzen 3000 announced

#165

Biggest surprise seems to be the 65W 8/16 3700X. Hopefully that means a bit of overclocking headroom.

This might just be a case of TDPs being essentially arbitrary. The 9900K is allegedly a 95W part, but even a moderate all-core OC means you have powers in the 200W and up range. AMD might have just jumped on the same bandwagon.

Re: AMD Ryzen 3000 announced

#166
post #40

Earlier quoted context omitted.

Could be that it'll still continue to have stability issues. For some reason Ryzens are extremely picky when it comes to memory. There's really no guarantee that 3-rd gen will resolve this issue. It's to the point where e.g. Corsair makes memory specifically designed to work with AMD CPUs. This memory typically contains Samsung B-die chips which work fairly well.

No, the stability issues they're talking about are on a release day 1800X. It's not memory issues, and I've never had memory issues with either of my Ryzen processors. This is the issue they're certainly talking about: https://www.phoronix.com/scan.php?page=news_item&px=Ryzen-Se... And it is assuredly not a problem with any Ryzen processors manufactured after the very first few months.

There was also a problem with P-states and Ryzen CPUs crashing/stalling in idle, but only with Linux kernels.

I never experienced it myself but in my BIOS there's an option about "power on idle" that's suggested to not turn off for compatibility (I don't recall the correct words but I could check).

It usually depends on MB manufacturers and BIOS/AGESA versions.

Re: AMD Ryzen 3000 announced

#168
post #157

Earlier quoted context omitted.

Having 24 threads doesn't mean that -j24 is the sweet spot. I have a machine 56 thread Xenon machine for building git.git, and I find that with its sockets/threads-per-core/threads-per-socket of 2/2/14 the sweet spot is closer to sockets*threads-per-socket = -j28. Things speed up rather linearly up to -j28, but once I get past -j28 (say -j32) it levels off, and -j56 starts being counterproductive. Same thing with the…

And on architectures like EPYC you run into NUMA issues and having to pin things to certain cores, right?

The OS will attempt to schedule tasks as close to their memory as possible. Pinning tasks to specific cores may be needed in certain workloads, but for loosely-coupled parallel tasks like compiling code, you'll do fine letting the OS do its thing.

Re: AMD Ryzen 3000 announced

#169
post #53

Earlier quoted context omitted.

In all seriousness, I've been wanting better single threaded performance for running a Minecraft server.

What kind of player count are you getting? I have been running 4 players with one of the most taxing modpacks on a mid tier digital ocean VPS with no hitches. Not many players I guess but in case you were curious if you could use a VPS. Even when we had multiple excavators sending thousands of entities through sorting pipelines it was stil doing surprisingly well.

A max size reactor in minecraft consists of 50000 Tileentities and it only produces a few million RF/t enough to power a handful of max tier void miners. Thousands isn't exactly impressive.

Re: AMD Ryzen 3000 announced

#170
post #153

Earlier quoted context omitted.

>But one issue with current AMD cpu is that you have to buy a desktop GPU even when you are not doing any kind of gaming and such. AMD just aren't selling many CPUs to business desktop system integrators, partly due to dubious tactics by Intel to keep them out of the market. If you sell most of your CPUs to enthusiasts, it just doesn't make sense to squander die area on a crappy iGPU. Gamers obviously want a fast GPU…

That is probably true, but if I am buying a GPU for hundreds of dollars I don't care as much about the cost of the CPU. I think AMD needs to do something if they want to fulfill the potential of Ryzen. (Removing or minimizing the role of the chipset might be interesting for example).

Maybe offer a very cheap add on gpu for office use. Something in the igpu range that would sell for say 50usd. It could be based on one of AMDs older gpus but with support for new display types and ports.
Post reply on HN