News for hackers. Stuff that matters.
Re:Linus Torvalds has switched to AMD by sithadmin on Sunday May 24, 2020 @09:03PM (#23296609)
AMD's core density is a huge deal, and it's not just for gamers anymore. Lots of enterprise software companies are rethinking or have restructured their licensing agreements to prepare for a future where per-socket licensing (which pretty much implied 2x sockets per server) will be undercut by 2nd and 3rd gen Epyc making single-socket servers at scale relevant again.
Re:Linus Torvalds has switched to AMD by sqldba on Sunday May 24, 2020 @09:28PM (#23296790)
Unfortunately Microsoft saw this coming in 2012 and changed their database licensing off of per-socket and onto per-core.
Re:Linus Torvalds has switched to AMD by TwoNineA on Sunday May 24, 2020 @09:12PM (#23296665)
Core count is not that important for games.
Re:Linus Torvalds has switched to AMD by fomine3 on Monday May 25, 2020 @02:02AM (#23298370)
Core count for gaming is important until it matches to latest console game hard (now 8core, next gen also 8core)
Re:Linus Torvalds has switched to AMD by wtallis on Monday May 25, 2020 @06:08AM (#23299657)
Current consoles are still using low-power CPU microarchitectures, albeit at higher clock speeds than the original PS4 and Xbox One. So it's still pretty easy to match the console CPU power with a modern desktop processor that has fewer CPU cores each providing much higher per-core performance. When the next generation of consoles arrives at the end of the year, the Xbox and PlayStation families will move to a desktop-class microarchitecture with performance per clock that's competitive with retail desktop processors.
Re:Linus Torvalds has switched to AMD by Nursie on Sunday May 24, 2020 @09:18PM (#23296708)
It's becoming that way, raw single core performance is becoming less of a bottleneck over time.
Re:Linus Torvalds has switched to AMD by Koshkin on Sunday May 24, 2020 @09:18PM (#23296711)
I’d be wondering why, though. From my experience, much of what a game engine usually does looks embarrassingly parallel.
Re:Linus Torvalds has switched to AMD by colejohnson66 on Sunday May 24, 2020 @10:55PM (#23297298)
It’s parallelized on the GPU, but I/O isn’t really something you can parallelize that much.
Re:Linus Torvalds has switched to AMD by willis936 on Monday May 25, 2020 @08:04AM (#23300185)
Most of the CPU work in games is in making draw calls, which can be parallelized. Interesting that the meme that games are ST bound persists when that hasn’t been the case for several years (see: DX11+ and Vulkan).

The problem is game devs and engine makers don’t spend the effort to parallelize in the main loop everywhere they can.

You can get extra fps by having a faster single thread. Even still, if you had a 6 GHz single core CPU with a contemporary architecture then you would have an abysmal frame rate in a contemporary game. Those cores are used.

Re:Linus Torvalds has switched to AMD by som33 on Monday May 25, 2020 @08:27AM (#23300283)
>Interesting that the meme that games are ST bound persists when that hasn’t been the case for several years

Except you don't get that it's not a meme, ideally CPU's were expected to scale into the 10-30Ghz range, that never happened because of the end of dennard scaling.

So yes ST performance is paramount, the only reason it's not is because CPU scaling hit a brick wall and because of power and leakage issues, when new materials become available that enable higher frequencies, you will see everything dramatically improve.

So no DX11 and Vulkan will not magically make all games faster, they are optimizations for graphics pipelines.

Most of today's games we're interested in run on 10year old machines just fine. If you think you can't run an i5 2500K /w a modern GPU and run 99% of all games you are clueless.

Most games are targeted at console specs and have held PC gaming back for decades.

Re:Linus Torvalds has switched to AMD by mcv on Monday May 25, 2020 @08:15AM (#23300228)
There's not much to parallelise about I/O maybe, but many games simulate entire worlds filled with monsters, NPCs and tons of game effects. That sounds like stuff that's easy to parallelise.
Re:Linus Torvalds has switched to AMD by chaos_a on Monday May 25, 2020 @06:12AM (#23299675)
even when it's written the name Epyc seems dumb. Why the hell did they pick that name? Why did they let their gaming division name a server product?

Nothing against the product. A product name wouldn't ever stop me considering it as a serious choice, it just seems like a rushed decision that's unfortunately stuck with it.

Re:Linus Torvalds has switched to AMD by gpderetta on Monday May 25, 2020 @06:34AM (#23299774)
Well, intell called their then cutting edge server architecture EPIC...
Re:Linus Torvalds has switched to AMD by twiceaday on Sunday May 24, 2020 @10:21PM (#23297094)
> it's not just for gamers anymore

Gamers never cared about the number of cores. Only recently has this slowly started to change. Intel is still king if you primarily care about gaming.

Re:Linus Torvalds has switched to AMD by kadoban on Sunday May 24, 2020 @10:48PM (#23297256)
Really only true if you _only_ care about gaming.

If you're split at all, single core perf on AMD these days is real close, and multicore Intel is just getting trashed (especially in any kind of price-per-perf metrics).

Re:Linus Torvalds has switched to AMD by mcv on Monday May 25, 2020 @08:10AM (#23300205)
Everybody is always looking at performance per dollar. I'm more interested in performance per Watt. All that power generates heat which needs to be blown out of the system, which creates noise. I like my machine silent.
Re:Linus Torvalds has switched to AMD by atq2119 on Monday May 25, 2020 @08:44AM (#23300389)
You'll be happy to learn that AMD is beating Intel in perf-per-watt as well these days. Certainly when it comes to the high-end, but Zen2 is doing well in laptop tests as well.
Re:Linus Torvalds has switched to AMD by mcv on Monday May 25, 2020 @09:11AM (#23300615)
That's good to know. I got my son a Ryzen Thinkpad for school. When I bought my own almost a year ago, I was sad that Thinkpads didn't come with Ryzens yet.
Re:Linus Torvalds has switched to AMD by guenthert on Monday May 25, 2020 @11:46AM (#23302199)
Me too, but the heat (energy) is probably the more important discriminator. Data center operators very much care about how much is created (wasted) as they have to pay for it twice.

Desktop users might in addition care about heat (-> noise) being created in low load / near idle situations where those machines spend most of their time in.

Re:Linus Torvalds has switched to AMD by mcv on Monday May 25, 2020 @06:43PM (#23305686)
I also care about heat and noise under load. I hate it when all the fans kick in.
Re:Linus Torvalds has switched to AMD by Nursie on Monday May 25, 2020 @07:27AM (#23300014)
Intel is still king if you want the last few frames per second squeezed out at the top end.

It's not king in bang-for-buck, even for gamers.