Live data from Hacker News

New AMD EPYC-based Compute Engine family, now in beta

cloud.google.com

81–90 of 146 posts

Re: New AMD EPYC-based Compute Engine family, now in beta

#81
post #18

Earlier quoted context omitted.

From what I've seen AMD's recent chips beat (sometimes outright destroy) Intel on multithreaded tasks, but on single-threaded tasks it's still a bit of a toss up and depends on the work load. Intel seems to still come out ahead on some heavy numeric and scientific type work loads, especially if vector instructions are used. The differences are not huge though, and AMD solidly wins on price/performance even in cases w…

Is that with spectre/meltdown/etc protection on?

AWS patched their hosts back in 2018 which caused a huge shitstorm in terms of performance lost across various workloads..so yes.

https://blog.appoptics.com/visualizing-meltdown-aws/

Re: New AMD EPYC-based Compute Engine family, now in beta

#82
post #31

Since people from Google Cloud are likely here, one thing I'd like to ask/talk about: are we getting too many options for compute? One of the great things about Google Cloud was that it was very easy to order. None of this "t2.large" where you'd have to look up how much memory and CPU that it has and potentially how many credits you're going to get per hour and such. I think Google Cloud is still easier, but it's get…

Disclosure: I work on Google Cloud (and really care about this).

The challenge here is balancing diverse customer workloads against the processor vendors. Historically, at Google, we just bought a single server variant (basically) because almost all code is expected to care primarily about scale-out environments. That made the GCE decision simple: offer the same hardware we build for Google, at great prices.

The problem is that many customers have workloads and applications that they can’t just change. No amount of rational discounting or incentives makes a 2 GHz processor compete with a 4 GHz processor (so now, for GCE, we buy some speedy cores and call that Compute Optimized). Even more strongly, no amount of “you’re doing it wrong” actually is the right answer for “I have a database on-prem that needs several sockets and several TB of memory” (so, Memory Optimized).

There’s an important reason though that we refer to N1, N2, N2D, and E2 as “General purpose”: we think they’re a good balanced configuration, and they’ll continue to be the right default choice (and we default to these in the console). E2 is more like what we do internally at Google, by abstracting away processor choice, and so on. As a nit to your statement above, E2 does flip between Intel and AMD.

You should choose the right thing for your workloads, primarily subject to the Regions you need them in. We’ll keep trying to push for simplicity in our API and offering, but customers really do have a wide range of needs, which imposes at least some minimum amount of complexity. For too long (probably) we attempted to refuse, because of complexity, both for us and customers. Feel free to ignore it though!

Re: New AMD EPYC-based Compute Engine family, now in beta

#83
post #39

AMD's stock is wild. It was around $2 just a few years ago and has been on a non-stop trend up to almost $60 today.

Wild is to put it mildly, the stock is historically extremely volatile. If past performance predicts anything, it could potentially tank in the next couple of years, like it did the last few times it shot up. Obviously they are doing some great work, but I wouldn't go all in on them for the long haul.

Re: New AMD EPYC-based Compute Engine family, now in beta

#84
post #19

What's the intent / timeline for N2D in other regions, e.g. us-west1?

disclosure: I work at google! We will be expanding the regional footprint of N2D. US-west1 should come online in the first half of this year.

Not directly related, but do you know when we can expect to see N2 instances in us-east1-b? Currently they're in 2/3 of the zones, just one annoying zone short of being able to use it in my GKE cluster.

Re: New AMD EPYC-based Compute Engine family, now in beta

#85
post #3

Disclosure: I work on Google Cloud. cvallejo is the PM, so ask her anything!

Are those instances available to all customers yet? We don't see those in our console.

See my other comment about the rollout proceeding now. You should see them sometime this week, in theory.

Re: New AMD EPYC-based Compute Engine family, now in beta

#86

Earlier quoted context omitted.

There are literally no server benchmarks anywhere in those articles. Unless you are planning to run a distributed C build node there's nothing in these articles that can inform your choice. Distributed building is an extremely narrow, niche use case. Where are the nginx and mysql and grpc benchmarks?

There's absolutely no way you could've read those articles in the last four minutes. They go into great detail about what makes the Rome processors so important -- it's not just some random amalgamation of benchmarks, but the benchmarks serve to provide hard numbers that back up the textual analysis. The benchmarks are not just "distributed compilation" either... that's a very misleading characterization. There was o…

Please don't cross into personal attack. It breaks HN's rules and invites worse from others. Your comment would be fine without the last (and arguably also the first) bits.

https://news.ycombinator.com/newsguidelines.html

Re: New AMD EPYC-based Compute Engine family, now in beta

#87

Earlier quoted context omitted.

There's absolutely no way you could've read those articles in the last four minutes. They go into great detail about what makes the Rome processors so important -- it's not just some random amalgamation of benchmarks, but the benchmarks serve to provide hard numbers that back up the textual analysis. The benchmarks are not just "distributed compilation" either... that's a very misleading characterization. There was o…

Every morning, I beg my God to make morons stop replying to me on HN. Today is the first day anyone has promised to make my dream come true. I didn't read those articles in the last 4 minutes because I read them when they were published. A massively parallel run of 7zip was a really stupid benchmark in August and it remains stupid today. These other benchmarks are certainly more relevant but none of them jumps out at…

Please don't cross into personal attack or break the site guidelines even if someone else started it. That's how we get a downward spiral. Conversely, if you respond by not getting personal and sticking to the site guidelines, you contribute to preserving the commons.

https://news.ycombinator.com/newsguidelines.html

Re: New AMD EPYC-based Compute Engine family, now in beta

#88
post #86

Earlier quoted context omitted.

There's absolutely no way you could've read those articles in the last four minutes. They go into great detail about what makes the Rome processors so important -- it's not just some random amalgamation of benchmarks, but the benchmarks serve to provide hard numbers that back up the textual analysis. The benchmarks are not just "distributed compilation" either... that's a very misleading characterization. There was o…

Please don't cross into personal attack. It breaks HN's rules and invites worse from others. Your comment would be fine without the last (and arguably also the first) bits. https://news.ycombinator.com/newsguidelines.html

[deleted]

Re: New AMD EPYC-based Compute Engine family, now in beta

#89
post #86

Earlier quoted context omitted.

There's absolutely no way you could've read those articles in the last four minutes. They go into great detail about what makes the Rome processors so important -- it's not just some random amalgamation of benchmarks, but the benchmarks serve to provide hard numbers that back up the textual analysis. The benchmarks are not just "distributed compilation" either... that's a very misleading characterization. There was o…

Please don't cross into personal attack. It breaks HN's rules and invites worse from others. Your comment would be fine without the last (and arguably also the first) bits. https://news.ycombinator.com/newsguidelines.html

[deleted]

Re: New AMD EPYC-based Compute Engine family, now in beta

#90
post #3

Disclosure: I work on Google Cloud. cvallejo is the PM, so ask her anything!

I am pretty sure it is not Your / Google Cloud's fault given AWS and Azure are in similar situation here, but;

ROME was announced in Later 2018, Released on Aug / September 2019. Why did it take another 6 months to roll out an new instance? When I assume you must have had samples since early 2019.

Post reply on HN