![]() It’s worth noting that while AMD Milan processors topped the charts in our testing, instance types with Intel’s latest-gen Ice Lake processors were highly competitive, grabbing the second- and third-place spots in both our large and small instance type testing. In our OLTP testing of both large and small instance types, GCP instances running AMD’s Milan (3rd-generation EPYC) processors took the top spots in terms of overall performance. The best CPU for OLTP workloads: AMD Milan This year, however, we only tested multi-core results – we feel this is more reflective of real-world performance – and broke those results down into per-vCPU measurements, allowing us to compare performance across different-sized instance types. We also measured CPU performance directly using CoreMark, an open source, cloud-agnostic benchmark that we have also used in previous years. This year, we looked at both small (8 vCPU) and large (~32 vCPU) instance types. While the OLTP benchmark does not only measure CPU performance, it provides a useful picture of how CPU performance impacts overall OLTP performance in a simulated real-world context. More details on this benchmark are available in the report (which is free), but essentially it’s a variation of the TPC-C benchmark designed to separate scaling the number of transactions processed from the complexity of the workload by removing wait times, which allowed us to get a better comparative signal of performance across instances all running the same database. Our main benchmark measured OLTP performance via a variation on the TPC-C benchmark called Cockroach Labs Derivative TPC-C nowait. In our testing for the 2022 Cloud Report, we performed a couple of different tests that speak to CPU performance and price-for-performance. CPU BENCHMARK COMPARE HOW TOWhat does that mean? Let’s dive into the details! How to measure CPU performance This year, we saw something different: AMD taking the top spot for the first time. In previous years, we have seen Intel machines leading the pack in terms of raw performance, with AMD becoming increasingly competitive in terms of price for performance. To answer that question (among others) we test dozens of instance types across the three major public clouds – AWS, GCP, and Azure. ![]() One of the most interesting questions we get to dig into in our annual Cloud Report is which CPUs offer the best performance – and more importantly, the best price for performance – for large OLTP workloads. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |