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?
New AMD EPYC-based Compute Engine family, now in beta
81–90 of 146 posts
Re: New AMD EPYC-based Compute Engine family, now in beta
#82Since 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…
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
#83AMD'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.
Re: New AMD EPYC-based Compute Engine family, now in beta
#84What'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.
Re: New AMD EPYC-based Compute Engine family, now in beta
#85Re: New AMD EPYC-based Compute Engine family, now in beta
#86Earlier 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…
Re: New AMD EPYC-based Compute Engine family, now in beta
#87Earlier 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…
Re: New AMD EPYC-based Compute Engine family, now in beta
#88Earlier 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
Re: New AMD EPYC-based Compute Engine family, now in beta
#89Earlier 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
Re: New AMD EPYC-based Compute Engine family, now in beta
#90Disclosure: I work on Google Cloud. cvallejo is the PM, so ask her anything!
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.