These Instances, with Granulate Real-Time Continuous Optimization, Perform More Work at a Lower Cost Than Older C5 Instances
Companies use decision support system (DSS) workloads to gather and analyze information to make a variety of critical business decisions. When running these workloads in the cloud, it is important to select instances that deliver strong and cost-effective performance. We used a decision support workload to measure the DSS performance of Amazon Web Services (AWS) EC2 cloud instance types. We tested C6i instances with 3rd Gen Intel® Xeon® Scalable processors and c5 instances with 2nd Gen Intel® Xeon® Scalable processors. We tested two configurations of each instance: one with Granulate Real-Time Continuous Optimization (Granulate) and one without Granulate. Granulate Cloud Solution is a workload optimizer that can improve the performance of Intel processors and allow them to achieve greater productivity at lower costs.
We found that Granulate-enabled instances outperformed their counterparts without Granulate. Additionally, the newer instances outperformed the older instances. Based on these findings, businesses can experience performance and price advantages by opting to enable Granulate.
Granulate Boosted Performance
Figure 1 shows how Granulate affected the decision support performance of the two AWS instance types. We set the decision support workload score of each instance without Granulate to 1, and then we calculated the improvement with Granulate. Enabling Granulate on c6i.12xlarge and c5.12xlarge instances improved performance by 43% and 34%, respectively.
Newer Instances with Granulate Outperformed Older Instances with Granulate
As Figure 2 shows, the c6i.12xlarge instance enabled by 3rd Gen Intel® Xeon® Scalable processors with Granulate delivered up to 28% greater performance over the c5.12xlarge instance with Granulate.
Newer Instances with Granulate Are More Cost-Effective Than Older Instances with Granulate
As Figure 3 shows, due to the shorter run times, running the decision support workload on the c6i.12xlarge instance enabled by 3rd Gen Intel® Xeon® Scalable processors with Granulate cost 22% less than the c5.12xlarge instance with Granulate.
Conclusion
We tested decision support performance of AWS C6i instances featuring 3rd Gen Intel® Xeon® Scalable processors and C5 instances featuring 2nd Gen Intel® Xeon® Scalable processors, both with and without Granulate Real-Time Continuous Optimization. Adding Granulate increased performance for both series, and the newer series with Granulate both outperformed and cost less than the older series with Granulate.
Learn More
To begin running your decision support workloads on Amazon C6i instances with 3rd Gen Intel® Xeon® Scalable processors with Granulate, visit https://aws.amazon.com/ec2/instance-types/c6i/.
Testing performed by Intel in June 2021 (C5 test) and Nov. 2021 (c6i tests). All 4-node tests run on AWS us-east-2 with 48 vCPUs, 96GB RAM, 4 EBS 200GB for 16,000 IOPS, 1GB Storage BW, Hadoop 3.3.0, Hive 3.1.2, Spark 3.0.1, and TPC-DS v. 1.1.0. Granulate tests used Granulate agent v. 2.2.0. Instance details: c5.12xlarge: Intel® Xeon® 88275CL, 12 Gbps network BW, AWS Linux Kernel 4.14.177-139.254.amzn2.x86_64 #1 SMP; c6i.12xlarge: Intel® Xeon® 8375C, 18.75 Gbps network BW, Amazon Linux kernel 4.14.252-195.483.amzn2.x86_64 #1 SMP. Instances cost $2.04/hr and storage was $464/mo.