ADVCOST02-BP01 Use ARM processors for faster and more cost-effective bidder nodes
ARM processors can combine lower costs and higher performance, which makes them a great consideration for cost optimization.
Implementation guidance
-
Use AWS Compute Optimizer
to identify the most cost-effective instance types for bidding workloads, and verify that ARM instances were considered. -
Use AWS Graviton
instances, which are powered by ARM processors designed by AWS, for your cloud workloads running in Amazon Elastic Compute Cloud (Amazon EC2) , AWS Lambda, containers, and various other services. -
Take advantage of the cost savings offered by Graviton instances, which generally cost less than comparable x86 instances.
-
For custom software, recompile it for use on Graviton processors with the assistance of open-source tools like sse2neon
and Porting Advisor for Graviton for compiled applications. -
For interpreted or JIT languages, they generally run as-is or with minimal modifications on Graviton processors.
-
Conduct performance testing and benchmarking to verify that Graviton instances meet bidding workload requirements.