Live data from Hacker News

AMD Ryzen 3000 announced

anandtech.com

221–230 of 347 posts

Re: AMD Ryzen 3000 announced

#221
post #15

Looks like that 499 will include a cooler too. Id probably not use it (liquid cooling is better imho) but an included cooler is a perk.

I absolutely love that AMD includes solid coolers with all of the Ryzen chips. I run my R5 1600 with the stock cooler, and, though it runs hotter than it would on liquid or a top tier aftermarket cooler, I've still never felt the need to worry about temps. Plus it's relatively quiet. I think the cooler is a forgotten value add over Intel chips, since any chip you buy from them, whether it comes with a stock cooler or…

Same on my 2700X, it's got a nice industrial design for a stock (if that is you thing) as well.

Re: AMD Ryzen 3000 announced

#222
post #93

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.

Do you work on a desktop machine? At home?

Uhm, yes? What else would you do work on at home? On a laptop, with its shitty position for the head, back and the hands? I do have a laptop but that's purely for entertainment - my work is done 100% on a desktop, both at home and in the office.

Re: AMD Ryzen 3000 announced

#223
post #57

Earlier quoted context omitted.

A lot of AAA game studios with larger C++ codebases use Incredibuild a lot. I can imagine having something with this level of parallelism would be incredibly useful.

Don't even need Incredibuild, even MSBuild or just plain /MP option in VC++ can take advantage of it. A build from VS of the Unreal Engine 4 client takes around 2 min, for example.

I mean, yes, but even that is not enough once the project is big enough. I work on a huge AAA game in C++ and on my 8-core 16-threaded Xeon the whole thing compiles in 40 minutes. Incredibuild is a must to keep the compilation times even remotely acceptable.

Re: AMD Ryzen 3000 announced

#224

Earlier quoted context omitted.

Also with CPU performance starting to taper off I think people need to also start think of their computers as longer term investments. I think the 8 core makes sense. Even my phone has 8 cores now...

assuming computers here means CPUs, honestly i think 70% of this (needing "more processing power") is just marketing and consumerism, 10% is OS bloat and the rest is probably legitimate. i'm sure 100 JPL astrophysicists will pile in here but i've been using an AMD 3.2ghz quad core processor purchased in 2010 for software development in java, scala, clojure and now golang as a daily driver up until today. i've replace…

I'm doing virtualization workloads. The traditional approach is to use some old servers but there's benefits to having a newer chip in your workstation instead.

Re: AMD Ryzen 3000 announced

#225

Earlier quoted context omitted.

I know this is a joke but aren't Electron apps single threaded by nature and usually memory hogs? So more memory would be better and having many cores is good too.

Electron apps have Helper processes. e.g. I currently have 3 Microsoft Teams Helper processes (with 37, 36, and 16 threads) running and 3 Spotify Helper processes (with 16, 9, and 4 threads).

Idle threads don't count.

Re: AMD Ryzen 3000 announced

#226
post #97
post #86

Earlier quoted context omitted.

Hell, I have the older 16 core 1950X and it's amazing for compiling large codebases. I'd heartily recommend these things, performance for dollar is fantastic.

Having the 24-core 2970x and can comfirm, it is very nice for Rust development.

Nice. What build times are you seeing for clean builds of the rust toolchain itself? Curious to benchmark against my 2700x. I'd imagine near linear scaling with the core count.

I think the 3900x might be a happy middle ground. I'm guessing we would probably see (with the increased IPC, core count, and core clock) like 70-80% increases over a 2700x in these kinds of multithreaded workloads. So probably slightly more than half way to a 2970x or 2990wx?

Re: AMD Ryzen 3000 announced

#227

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.

What will you be doing that will actually use 24 threads?

A common developer scenario can involve a few things that will eat a lot of threads:

1. playing some background music 2. running a local database 3. running a local webserver 4. running a browser 5. running an ide 6. running all of that stuff concurrently while testing the backend code 7. doing builds which are multi threaded in near linear speedup fashion in many languages/environments.

I don't know if 12 cores 24 logical is going to make that scenario feel overall better than 4 cores 8 logical, but I do know that 4x8 feels much much better than 2x4 in my own use cases.

#7 alone can be a really, really big win for long compiling projects.

Re: AMD Ryzen 3000 announced

#228
post #47
post #25

Earlier quoted context omitted.

Read that often here tonight. Is there a killer app for single core performance other than UI/UX?

There aren't that many benefits for super high core counts in your average enthusiasts use cases. Even games don't benefit from higher core count as much as you would expect. The people who would benefit from more cores have the server specific lines of CPUs to choose from, so that makes consumer grade CPUs a compromise between core count and single core performance.

> Even games don't benefit from higher core count as much as you would expect.

And some games (like some Source-engine titles) crash if you have a high core count.

I certainly benefit from the higher core count because I usually have a VM, 40 browser tabs, Slack, and a bunch of other stuff open at any given time, but my parents would see no benefit with their 5 tabs + iTunes + Word usage.

Re: AMD Ryzen 3000 announced

#230
post #198

Earlier quoted context omitted.

That's true, if more software starts taking advantage of multiple threads it'd probably be better than most of Intel's offerings.

What software which requires a lot of processing power currently doesn't take advantage of multiple threads? Games are increasingly parallel, browsers do most non-JS things in parallel (and obviously run each tab in parallel), compiling code and video rendering eats CPU cores like crazy.

yeah a lot of people will assert that games don't benefit from more threads, but, if you fire up fortnite or battlegrounds and look at your cpu grapsh, you will see at least 8 of them working pretty hard
Post reply on HN