News for hackers. Stuff that matters.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by f311a on Thursday October 08, 2020 @12:46PM (#24720949)
Gamers are the biggest audience when it comes to high-end consumer CPUs. You don't need $550 CPU for your laptop or PC if you don't play games.

Many professionals, including developers, don't need such CPUs too.

When I need a lot of CPU power, I just ask my company to provide me servers.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Thursday October 08, 2020 @12:58PM (#24721114)
>>Many professionals, including developers, don't need such CPUs too.

Lol, sorry, but our C++ projects have an average build time of 40 minutes on an 8-core/16threaded Xeon CPU in my workstation. Even using Fastbuild/SN-DBS it still takes 5-10 minutes. We'll take any number of cores we can get, thank you.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by f311a on Thursday October 08, 2020 @01:12PM (#24721315)
Yeah, but there are 10 JavaScript developers for each C/C++ developer.

I'm a Python developer and I can work from laptop. I do a lot of data processing and my laptop can handle development and testing. On production, some of the scripts are running on 64 core machines and use vector operations via numpy and scipy.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by sroussey on Thursday October 08, 2020 @01:33PM (#24721538)
Even JS devs “compile” their code and use multiple threads. And when JS runs, every JS engine uses multiple threads (parsing, running, GC). Just look at how many threads chrome is using on a single web page. No need to throw shade on JS devs and their equipment needs.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by lliamander on Thursday October 08, 2020 @01:52PM (#24721758)
I think OP's main argument is that if you actually need a lot of cores, then you should probably be offloading some of that work onto a server.

I currently use a 6-core mobile H-class CPU for my work that is a mix of Java and JS development, with a bunch of browser tabs and docker containers running, large IntelliJ project, etc. While my system often has a lot of processes/threads running, the main cost of those is in memory utilization rather than constant CPU performance.

I'm not saying that can't use more CPU horsepower, but it's certainly enough for my needs (for now). The main benefit of having more cores for me right now is just to maintain system responsiveness while running a bunch of background tasks, rather than raw throughput of large compile jobs.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by tmd83 on Thursday October 08, 2020 @02:14PM (#24722012)
Kind of the same setup for me. Primarily Java work on a 6 core laptop. Between Chrome absurd RAM/cpu usage, IntelliJ, Gradle, Weblogic memory usage is just super high and cpu is not so little either at times even without build. Add anything extra I'm running for diagnostic, performance tuning and things are very troublesome. And Mac doesn't seem to handle such pressure as gracefully as Linux (though I'm not 100% sure).
Re:AMD Zen 3/Ryzen 5000 announcement [video] by lliamander on Thursday October 08, 2020 @02:23PM (#24722100)
I'm running Linux and things generally feel pretty smooth to me. It wouldn't surprise me if Linux had better multi-tasking support.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by tmd83 on Thursday October 08, 2020 @02:39PM (#24722285)
I think more than better multi tasking it's handling of load when things are at the limit in some fashion whether is excessive cpu or ram.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by f311a on Thursday October 08, 2020 @01:50PM (#24721723)
Yes, but you can't use 105W CPU in your laptop anyway.

In a company where I work, almost every front-end developer uses a laptop with an external display because it's a portable solution.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by effie on Thursday October 08, 2020 @09:18PM (#24725730)
I don't know if you can use it, but you sure can buy it: https://www.originpc.com/gaming/laptops/eon15-x-amd/
Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Friday October 09, 2020 @04:23AM (#24727914)
Sure, there's also a company called Eurocom which will happily stick a 165W nominal TDP Intel CPU into a laptop case - but there is no way it can run at maximum boost for a very long time.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by notJim on Thursday October 08, 2020 @03:26PM (#24722816)
LOL I'm a "js developer" and the system I work on requires like 10 docker containers. Not sure where this idea comes from that JS developers don't need power.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by AlfeG on Thursday October 08, 2020 @03:55PM (#24723166)
Webpack compilation of hello world projects are insanely long task. If new CPU can reduce this *hit in 20% I will be happy
Re:AMD Zen 3/Ryzen 5000 announcement [video] by effie on Thursday October 08, 2020 @09:20PM (#24725747)
But if people switch to those better CPUs, they will make the compilation even more complex... we just can't win the battle with bloated software.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by hombre_fatal on Thursday October 08, 2020 @11:17PM (#24726411)
None of the main platform client dev tools are lightweight. Xcode and Android Studio are massive and super complex, not just Webpack. Client dev isn't as simple as we like to pretend.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by rowanG077 on Thursday October 08, 2020 @05:56PM (#24724354)
You are just wasting cycles and memory. Don't use docker if you care about performance.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by notJim on Thursday October 08, 2020 @06:34PM (#24724660)
This kind of response is supremely unhelpful. I work at a company with a large team, I'm not just going to tell all 300+ people to drop everything and rewrite the entire dev stack. Docker has become the de facto standard for dev environments.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by rowanG077 on Thursday October 08, 2020 @06:40PM (#24724705)
My comment was flippant because your comment was useless. Of course if you decide to use something like docker you will force yourself into a performance corner. This would happen with literally any piece of software. It's not then valid to use that as a way of requiring a better cpu. No what you need is to get your development environment in order.

Btw docker is only standard for CI systems. Never would I advise anyone to actually use docker for local development let alone 10 docker instances at once. It's just pure insanity.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by notJim on Thursday October 08, 2020 @06:50PM (#24724780)
Why is it not valid to buy a better cpu to have a better dev environment? What does validity even mean here? I was never told I had to check in with you when making decisions. Before docker I remember spending tons of time setting up dependencies locally on machines when starting a new job, or maintaining puppet scripts to do so. And then since machines change over time, and run a different OS, your dev environment never quite matches prod. A $500 CPU is drastically cheaper than the bugs, headache, and time suck of maintaining a dev env.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by rowanG077 on Thursday October 08, 2020 @06:58PM (#24724856)
Of course you can buy a better Cpu. It's not a valid argument in this context. The OP was talking about needing a better CPU because his large C++ project takes a lot of time to compile. That's something inherent to C++ programming. You then make the argument that js devs also require better CPUs because your js project use 10 docker instances. That's not valid logic since docker and js have nothing to do with eachother.

There are many alternatives to docker which don't cripple your computer. Nix is the best one.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by hombre_fatal on Thursday October 08, 2020 @11:20PM (#24726432)
FYI, your objections here don't make sense. Developers of any kind can benefit from better horsepower.

Whether it's having to run a lot of Docker containers, a large C++ project, or a large Webpack project.

Nitpicking and criticizing someone's dev environment is irrelevant.

If you don't like their example, I'm working on a JS project where I run a lot of local VMs to locally test the web client in different configurations. It would continue to be a bizarre response if you thought it was time to tell me to "just use browserstack.com" or something. Software isn't as easy as we think.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by rowanG077 on Friday October 09, 2020 @03:38AM (#24727721)
You misunderstand what I said. I didn't say any developers won't benefit from having a better CPU. What I disagree with is the statement that JS developmant is comparable in this way to C++ dev. In C++ dev the required horsepower is INHERENT because of the language. This is simply not the case for JS development. If you require high horsepower for JS dev it's because you work in a dev environment that results in requiring that horsepower. It is a CHOICE someone made when setting up the dev environment. That same choice could be made for any dev environment and doesn't have much to with JS.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by Macha on Thursday October 08, 2020 @10:09PM (#24726032)
With modern JS toolchains, arguably JS devs care more about top single core perf than C++/Rust/Java devs.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by ohazi on Thursday October 08, 2020 @01:40PM (#24721608)
"Any number of cores" != "Fastest possible core design"

I also compile large, multi-compilation-unit C++ programs, and it's much, much better to have a 24 or 32 threads clocked at 2 GHZ than 8 threads clocked at 5 GHz.

The parent comment was talking about fast individual core designs, which are genuinely useful for gaming, and can't be approximated by adding more cores.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by xorfish on Thursday October 08, 2020 @01:33PM (#24721535)
> 8-core/16threaded Xeon CPU

What generation and what frequency?

Those things can be quite dissapointing for what they cost compared to consumer CPUs.

I would expect the 5950X to be around 3-6 times faster than an 8 core Xeon.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Thursday October 08, 2020 @04:22PM (#24723492)
It's the Xeon W-2145.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by pdimitar on Saturday October 10, 2020 @12:19PM (#24739945)
I have the iMac Pro with the Xeon W-2150B and I definitely expected more compilation speed.

It's fast, sure, but for that price tag I expected more. Currently evaluating buying a TR 2950x workstation. That seems to be amazingly fast though my research on the net is still ongoing.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by DoofusOfDeath on Thursday October 08, 2020 @01:11PM (#24721292)
I wasn't familiar with Fastbuild or SN-DBS. Can/should they be used in conjunction with ccache?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by sukilot on Thursday October 08, 2020 @06:25PM (#24724589)
20% faster CPU isn't going to solve your problem. You should look into caching and distributed compilation.

The biggest companies in the world writing the largest software don't have build times that slow.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Friday October 09, 2020 @02:33AM (#24727400)
Uhm, yes they do? And I did mention Fasbuild and SN-DBS?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by mey on Thursday October 08, 2020 @02:26PM (#24722129)
Been a long time since I've done heavy C++ development (long time) but how does Fastbuild compare to Incredibuild?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Thursday October 08, 2020 @04:30PM (#24723576)
It's about the same, we've stopped using Incredibuild some time ago because there were almost no benefits to it over Fastbuild and the cost was huge.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by cma on Thursday October 08, 2020 @12:49PM (#24720980)
If you compile large c++ codebases they are a godsend. A slide showed 5950x was only 9% better at a compiler benchmark than the 3950x though. A deeper pipeline based IPC increase may suffer with missed branch prediction in the type of parsing and optimizing workloads of compilers and not get the full benefit.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by tmd83 on Thursday October 08, 2020 @12:58PM (#24721108)
Yeah I noticed that comparison and was surprised at that given the amazing single thread benchmark performance improvement. We really have to see the benchmark.

One might end up in a situation where for developers the older generation cpu being cheaper and more available might make more sense.

I wish somebody really did some suitable benchmark suite for developers.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by vbezhenar on Thursday October 08, 2020 @02:13PM (#24722009)
You don't want older generation CPU. You won't clean/build your project after every change. You'll use some kind of incremental build which will use few cores. Your IDE will use few cores. And significantly faster single-thread performance from new generation will be extremely helpful.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by f311a on Thursday October 08, 2020 @12:57PM (#24721097)
Do C++ developers prefer desktop computers at work? I think a lot of them use laptops.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Thursday October 08, 2020 @01:00PM (#24721144)
We are a company that only does development in C++ and everyone has a desktop workstation. Laptops are simply too slow unless absolutely huge and besides my minimum requirement in a workstation nowadays is 64GB of ram with 128GB preferred. Hard to find a laptop that can support that much.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by ip26 on Thursday October 08, 2020 @06:18PM (#24724529)
Honest question, why no build farm?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Thursday October 08, 2020 @06:50PM (#24724781)
We have a build farm. This is just for running the editor.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by elboru on Thursday October 08, 2020 @11:34PM (#24726511)
Why does it need that much?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by gambiting on Friday October 09, 2020 @04:22AM (#24727909)
Because the data it loads is about 40GB in size? If I then want to actually run locally built client, then it very easily hits 128GB. Games development :P
Re:AMD Zen 3/Ryzen 5000 announcement [video] by sroussey on Thursday October 08, 2020 @01:37PM (#24721588)
My MacBook has 64, don’t think 128 is an option.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by ahartmetz on Thursday October 08, 2020 @01:07PM (#24721249)
You can always get roughly 2-3x the CPU performance of a laptop in a desktop (2x core count, higher clock due to much bigger heatsink). It makes sense to use a desktop for the compile times.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by ben-schaaf on Thursday October 08, 2020 @01:19PM (#24721391)
The most performance you can get in a mobile CPU right now is an 8 core ryzen. On a desktop you can get the 3990x at 64 cores. That's at least 8x the performance.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by ben-schaaf on Thursday October 08, 2020 @01:14PM (#24721335)
Can't fit a 32 core threadripper in a laptop no matter how hard you try. Afaik most use workstation desktops if they're working on large codebases with long compile times (think chrome, Firefox, unreal engine, etc. with compile times often in the hours on slow computers).
Re:AMD Zen 3/Ryzen 5000 announcement [video] by DoofusOfDeath on Thursday October 08, 2020 @01:14PM (#24721340)
I usually find myself developing C++ code directly on servers, via SSH. In that setup, a laptop + external monitor is my preference, because of portability.

If I ever get to do local-machine development again, the choice of laptop vs. desktop really depends on how build times compare, and which platform has Intel CPUs with the required ISA extensions.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by sroussey on Thursday October 08, 2020 @01:39PM (#24721598)
Which ISA extensions are useful for compilation?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by StillBored on Thursday October 08, 2020 @04:33PM (#24723623)
None really, compilation is considered a branch/integer workload and has been that way for decades. Its a lot of tree traversals, and short string manipulation. One of the bigger boosts in recently memory were the "fast strings (rep mov*)" implementations about 10 years ago.

Single core compilation is actually a fairly good metric for general purpose performance. Of course it scales almost linearly with core count too.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by DoofusOfDeath on Thursday October 08, 2020 @01:42PM (#24721637)
Regarding the speed of compilation, I'm not sure which if any recent ISA extensions matter.

What matters to me is the ISA extensions that are needed by the software I'm building, typically DL or HPC code. Life is easier when I can build and test the software on my local machine, without having to involve some fancy new server.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by xrikcus on Thursday October 08, 2020 @01:17PM (#24721378)
Many of us who do use laptops do the builds elsewhere.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by leetcrew on Thursday October 08, 2020 @01:06PM (#24721233)
depends on the project. it takes me about 20 minutes to do a full build on an overclocked 9700k. if I were forced to use a laptop, I would probably quit.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by spockz on Thursday October 08, 2020 @01:18PM (#24721383)
What about spinning up a 24core vm and mount your code with sshfs for those compiles? Edit: corrected ashes to sshfs
Re:AMD Zen 3/Ryzen 5000 announcement [video] by leetcrew on Thursday October 08, 2020 @01:30PM (#24721506)
this has been discussed internally. for a variety of reasons, testing the software on a remote machine is kinda painful, so we would still have the overhead of copying the executable back to the developer's machine. the more straightforward approach is just to buy fast desktops for all the devs. a desktop with 32GB ram, a top of the line consumer cpu, and a middling gpu is roughly the same price as a good ultrabook anyway.

also, c++ compilation doesn't scale perfectly with more cores. linking is still single threaded, AFAIK.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by PaulDavisThe1st on Thursday October 08, 2020 @04:16PM (#24723419)
lld will parallelize your link step. Major improvement over ld. Barely any change to the rest of your build process.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by pdimitar on Saturday October 10, 2020 @12:49PM (#24740173)
Have you tried it with a Rust project? Is there a real gain? Really curious and willing to try.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by StillBored on Thursday October 08, 2020 @04:36PM (#24723663)
sshfs adds far to much latency to large compiles which tend to open a ton of little files, read a KB or two, and close them. If your on a local LAN its doable on NFS or other low latency network sharing, but for everything going over the internet ssh is going to be far to slow. In those cases its better to just git pull the changes and maintain a local copy on the compile target.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by sukilot on Thursday October 08, 2020 @06:27PM (#24724606)
What do you mean? The code is on the build server. You only need to push your human-timescale changes.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by outworlder on Thursday October 08, 2020 @01:22PM (#24721427)
Is DistCC (or related tech) not a thing anymore?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by Ygg2 on Thursday October 08, 2020 @08:52PM (#24725596)
Do have to wonder if 5950X is that much better than 5900X in GCC?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by cma on Thursday October 08, 2020 @10:18PM (#24726075)
It should be: all the way up to the 64 core threadripper scales pretty linearly for compiling. It probably won't be worth it over whatever the 3950X price drops to though, if per-core performance is really only 9% better in compiling workloads.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by Ygg2 on Friday October 09, 2020 @09:15AM (#24729573)
I mean more in price to performance. Will +200 dollars be worth the lower base clock and increased core count?
Re:AMD Zen 3/Ryzen 5000 announcement [video] by cma on Friday October 09, 2020 @04:01PM (#24733811)
11% lower base clock, 33% more cores. The 5950X also has 100% more L3 cache.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by GordonS on Thursday October 08, 2020 @06:22PM (#24724567)
> Many professionals, including developers, don't need such CPUs too

While I agree that many people don't need mass multi-threading, I don't count developers among those.

Compilation and transpiration are computationally intensive, and usually take advantage of multi-threading. Developers often also run multiple virtual machines and containers, for example to run a database, message bus or blob store.

As a developer, I'll take all the compute capacity I can get, thank you very much!

Re:AMD Zen 3/Ryzen 5000 announcement [video] by warrenm on Thursday October 08, 2020 @12:53PM (#24721034)
Apparently you don't do development, local virtualization, work on enterprise apps, or any of 1000s of other things that benefit from extra horsepower
Re:AMD Zen 3/Ryzen 5000 announcement [video] by manigandham on Thursday October 08, 2020 @03:45PM (#24723040)
They said biggest audience, not the only one.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by Glyptodon on Thursday October 08, 2020 @12:57PM (#24721101)
I definitely need ram way more than I need CPU, but there are still plenty of things that CPU helps me save time with as a dev, and often those things are somewhat parallel. So more cores is good too.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by lliamander on Thursday October 08, 2020 @01:08PM (#24721259)
> Many professionals, including developers, don't need such CPUs too.

True, though I think there's a distinction between "need" and "can make use of". If I'm going to spend 8+ hours a day working on a computer, I'd probably be willing to spend a extra 20% or whatever on total system cost to eek out a bit extra performance even if that cost doesn't make sense from a strict cost/benefit calculation.

That said, there isn't really a good way for developers to calibrate the hardware to their workload.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by ATsch on Thursday October 08, 2020 @01:32PM (#24721529)
It's not that developers don't need these CPUs, it's just that there's a lot more gamers than developers, and most of them will buy laptops or be provided workstations with Ryzen PRO or Threadripper processors.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by overcast on Thursday October 08, 2020 @01:00PM (#24721146)
You don't need it if you DO play games. I'm running an 11 year old Xeon, that maxes every modern game at 2560x1600 on a 1070. GPU is WAY more important than CPU in gaming.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by leetcrew on Thursday October 08, 2020 @01:04PM (#24721217)
> GPU is WAY more important than CPU in gaming.

depends on the game. plenty of popular esports titles will bottleneck on the CPU with even a low end graphics card.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by overcast on Thursday October 08, 2020 @01:09PM (#24721273)
Look at any gaming benchmarks, unless they are running them at low resolutions, the CPU is not the bottleneck. I agree there is some fringe simulation cases, but most gaming is not inhibited by CPU. Once you're up in the 2k and 4k land, the GPU is the bottleneck. This video focuses on 1080p performance benefits. There is zero reason to be upgrading between generations unless you're just burning money. Anyone paying $500+ every time there is a new CPU platform, is guaranteed already running 2k and 4k content.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by jyrkesh on Thursday October 08, 2020 @05:12PM (#24724004)
The big CPU-bottlenecked esports game is CS:GO, or any other Valve / Source game. Even on an older CPU with mediocre single-threaded perf (i7-5820K), I can run the game fine on high settings, 1080p (100-250fps), but it occasionally dips down below my 144hz refresh rate, which can be annoying.

And yeah, the GPU is never begged while playing, but multiple CPU cores definitely are.

Also, emulation is another big place where CPU bottlenecking is a thing. Look at Dolphin (Gamecube/Wii), Citra (Wii U), and yuzu (Switch), they're all CPU bound. Folks in the various subreddits will ask why their new GPU isn't netting them a higher framerate, and it's because the GPU is almost not even used (though in some cases with better graphical effects, shaders, etc. they can be beneficial)

Re:AMD Zen 3/Ryzen 5000 announcement [video] by leetcrew on Thursday October 08, 2020 @01:22PM (#24721426)
it's really not so clear cut outside of the few highly gpu-intensive AAA titles that get released each year. I play csgo (an older, but still very popular game) on a 4k display. my gpu hovers around 40% at max settings, while a couple cpu cores are constantly pegged.

it is hard to find benchmarks to show this however. the reputable sites mainly focus on 1080p because this is where the difference between cpus is most visible. doesn't mean there isn't a meaningful difference at higher resolutions, it just isn't as good a way to show what they are trying to show in a cpu review.

> There is zero reason to be upgrading between generations unless you're just burning money.

agreed, the speedup is almost never worth such a short upgrade cycle, especially for consumers. but this is moving the goalposts given the thread's context.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by NikolaeVarius on Thursday October 08, 2020 @01:48PM (#24721710)
https://www.youtube.com/watch?v=dmeWo7BLN9Y According to DF, 4k games are bottlenecking on the CPU via the 3090
Re:AMD Zen 3/Ryzen 5000 announcement [video] by FartyMcFarter on Thursday October 08, 2020 @02:32PM (#24722220)
When do they say that in the video? The CPU-limited comment at 10:28 is for 1080p / 1440p.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by NikolaeVarius on Thursday October 08, 2020 @02:43PM (#24722317)
10:41 , so 10 more seconds. I910900k bottlenecking Hitman 2 at 4K Max
Re:AMD Zen 3/Ryzen 5000 announcement [video] by FartyMcFarter on Thursday October 08, 2020 @03:34PM (#24722913)
It doesn't seem like that's 4K: the text on the top-right corner clearly says 1080p or 1440p next to each framerate. The narrator also says 1080p and 1440p.

It's definitely confusing, since there's a mention of 4K elsewhere...

Re:AMD Zen 3/Ryzen 5000 announcement [video] by NikolaeVarius on Thursday October 08, 2020 @04:07PM (#24723307)
Sure, but that drives the point further right? Already CPU bound at 1080P
Re:AMD Zen 3/Ryzen 5000 announcement [video] by FartyMcFarter on Thursday October 08, 2020 @05:33PM (#24724162)
No. The CPU is the bottleneck at 1080P, but the GPU might become the bottleneck at a higher resolution.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by leetcrew on Thursday October 08, 2020 @04:39PM (#24723690)
not really. cpu bound at 4K implies cpu bound at 1080p, but the converse is not true.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by outworlder on Thursday October 08, 2020 @01:21PM (#24721417)
Simulation is not necessarily 'fringe'. Kerbal Space Program, Oxygen Not Included, heck... Dwarf Fortress (ok, the last one IS fringe).

You are correct that most games don't use that much CPU. Most titles will run comfortably with an Intel I3 from the past three generations or so, provided there are no bottlenecks in the GPU. The CPU will be the bottleneck, but if you are getting sufficient framerates, so what?

Modern CPUs are insanely powerful. Even then, I moved to Ryzen - for the above mentioned titles.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by hombre_fatal on Thursday October 08, 2020 @11:28PM (#24726468)
I upgraded for Crusader Kings and, especially, Stellaris on large galaxies. Simulations are a great example of needing CPU.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by overcast on Thursday October 08, 2020 @01:28PM (#24721485)
I run Kerbal and Dwarf Fotress on an 11 year old Xeon, as well as every other modern game with a 1070 at 2560x1600. All the eye candy on. I'm not suggesting running a decade old CPU, but it's completely silly for this presentation to be pumping expensive CPUs for 1080p gaming benefits.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by schnabeltierr on Thursday October 08, 2020 @08:12PM (#24725385)
The reason why they ran the benchmarks at 1080p is because they want to ensure they are not GPU bound.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by pdimitar on Saturday October 10, 2020 @12:29PM (#24740024)
I don't disagree with you but I think this AMD video focused on closing the gap with Intel's single-core performance -- and many games are still single-core.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by Matthias247 on Thursday October 08, 2020 @02:35PM (#24722243)
While I agree with the general statement, I want to remark that 1080p is actually 2k if you treat 2160p as 4k.

I guess you mean 1440p - which you could maybe label as 2.6k. But I don't think there is any such designation. Calling it WQHD is probably the right thing.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by easde on Thursday October 08, 2020 @03:47PM (#24723061)
If you're playing at high framerates (120Hz+) you'll find that your CPU is inadequate for many recent games.

(playing games on a 1070 and a 6 year old Xeon and feeling the lack of single-threaded performance)

Re:AMD Zen 3/Ryzen 5000 announcement [video] by mikepurvis on Thursday October 08, 2020 @01:29PM (#24721499)
It depends. I threw together an HTPC a few months ago out of mostly second-hand parts and it's been a mixed bag. With an i5-4460 and an RX 570, I can run modern shooters perfectly, but a bunch of indie games give me unexpected trouble. Hades for example (isometric roguelite heavy on visual effects) still gives me lots of slowdowns and framedrops, and I even get jitter and issues on some really old titles that I would have expected to be butter-smooth, like Sonic Generations.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by overcast on Thursday October 08, 2020 @05:20PM (#24724060)
The RX 570 is definitely a budget level GPU, an upgrade to that would certainly give you what you need to run those games on an I5 properly.
Re:AMD Zen 3/Ryzen 5000 announcement [video] by mikepurvis on Thursday October 08, 2020 @08:33PM (#24725501)
Sure it's a budget card, but I don't think it's the issue, because I got great performance on COD WWII (2017) when I tried it at 1080p on high settings.

Additionally, the games listed as problematic ran great on a Dell laptop equipped with an 8th-gen i7 and a GTX 1050 mobile. At least, they ran great for like a minute or two until the thermal throttling kicked in. So given that my HTPC build does have issues, and it has a slightly better GPU and much worse processor, I'm inclined to think the processor is the problem.

Unfortunately, I don't think there's much point trying to get a better processor than that for the old LGA 1150 board, when I could spend only slightly more cash on some DDR4 RAM, a B450 motherboard, and maybe an older Ryzen to be upgraded to one of these Zen 3 ones in a few years when prices have dropped.

Re:AMD Zen 3/Ryzen 5000 announcement [video] by Rebelgecko on Thursday October 08, 2020 @01:59PM (#24721838)
Have you tried MS Flight Sim? That's the game that convinced me it's time to upgrade my trusty i5-4670k
Re:AMD Zen 3/Ryzen 5000 announcement [video] by walshemj on Thursday October 08, 2020 @06:39PM (#24724700)
Not for content creators and other workstation type applications - all those non server workstation boards are going some where right?