Live data from Hacker News

AMD Ryzen 3000 announced

anandtech.com

191–200 of 347 posts

Re: AMD Ryzen 3000 announced

#191

Earlier quoted context omitted.

Run electron apps.

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.

Parent was asked about threads, not memory. Of course he also has 1 TB to keep those Electron apps happy.

Re: AMD Ryzen 3000 announced

#192

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).

Indeed, if you're bottlenecked on RAM, memory bandwidth itself will also be an issue (it seems to be the foremost bottleneck in modern compute, outside of single-threaded workloads. Part of why C-like languages are again becoming popular these days - they economize on memory-bandwidth per core). Might want to skip Ryzen 9 altogether and wait until the Threadripper parts are announced.

Re: AMD Ryzen 3000 announced

#193
post #158

Earlier quoted context omitted.

Is there anything similar but from AMD? As a Linux user I'd rather not buy nVidia.

Unfortunately the market with low power AMD cards is non-existent. Maybe some older HD model if you can find it second-hand, but those can't do 4K@60Hz. There is no low powered (=passive cooling) card based on the recent AMD chips. I wanted GPU with only passive cooling for my Xeon machine, had to buy lowend NVIDIA. Hopefully Navi at the end of the year will finally change this.

What are you talking about? you can get RX550s that are passive or even one of the rare RX560s which are passively cooled

Re: AMD Ryzen 3000 announced

#194

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…

> 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. I'm a developer, and I want fast build times. I don't need a dedicated GPU for that. Right now I'm squandering money and power on a dedicated GPU which is probab…

My terminal window has a background blur effect and I like my desktop switching animations to maintain 144fps.

Implying devs don't use dedicated graphics cards...

Re: AMD Ryzen 3000 announced

#195
post #191

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.

Parent was asked about threads, not memory. Of course he also has 1 TB to keep those Electron apps happy.

haha, burn!

Re: AMD Ryzen 3000 announced

#196
post #25
post #20

Earlier quoted context omitted.

I'm begging for a good single threaded CPU that isn't $600

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

Yes, music production. If you want to run plugins in realtime you need fast single core for long plugin chains.

Re: AMD Ryzen 3000 announced

#197
post #153

Earlier quoted context omitted.

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.

Right now, the cheapest "new" video card sold directly by Newegg is a $35 NVidia 210 which was new in 2010. Interestingly, reviews from that time period suggest that it sold for $30 after rebate. It has HDMI, DVI and VGA ports.

In the $50 range you can get an R7 350, which promises 4K support (although I suspect that will be at 30Hz) and would certainly be enough to light a monitor with enough oomph to put shadows and transparency effects on your windows.

Re: AMD Ryzen 3000 announced

#198
post #33

Earlier quoted context omitted.

Despite being behind on frequency, it seems they've totally caught up (and maybe surpassed, not enough info to know yet) Intel in IPC, and even the 3700X will have more than double the cache of the 9900K So we'll have to see what the benchmarks look like but they might not be as far behind as the frequency gap would suggest.

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.

Re: AMD Ryzen 3000 announced

#199

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…

> 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. I'm a developer, and I want fast build times. I don't need a dedicated GPU for that. Right now I'm squandering money and power on a dedicated GPU which is probab…

If you really need a mountain of CPU power, then your stance toward the GPU should be that you're glad the several Watts it requires aren't being emitted under the same heatsink as the CPU you're relying on, and that it isn't wasting memory bandwidth you could put to better use.

Re: AMD Ryzen 3000 announced

#200
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.

Agreed, utilizing multiple processes helps a lot, although a larger number of cores across the entire network helps a lot with compiling the mass of translation units. Most workplaces I’ve done C++ at have had extra IncrediBuild agents with Intel Xeons to help with that
Post reply on HN