Life Sciences

HPC Lens for the AWS Well-Architected Framework

Issue link: https://read.uberflip.com/i/1187300

Contents of this Issue

Navigation

Page 38 of 46

Amazon Web Services – HPC Lens AWS Well-Architected Framework Page 35 MPI flag during execution. The chosen method of controlling processor affinity will depend on your workload and application. Lastly, AWS enables you to tune the processor state control on certain instance types. 9 You may want to alter the C-state (idle states) and P-state (operational states) settings to optimize your performance. The default C-state and P-state settings provide maximum performance, which is optimal for most workloads. However, if your application would benefit from reduced latency at the cost of higher single- or dual-core frequencies, or from consistent performance at lower frequencies as opposed to spiky Turbo Boost frequencies, consider experimenting with the C-state or P-state settings that are available on select instances. HPCPERF 3: How do you optimize your compute environment for your application? There are many compute options available to optimize a compute environment. Choices can severely affect the performance of an application. Cloud deployment allows for experimentation on every level from instance type, operating system, and AMI type. As static clusters are tuned before deployment, time spent experimenting with cloud-based clusters is vital to achieving the desired performance. Storage HPC deployments often require a shared or high-performance file system that is accessed by the cluster compute nodes. There are several architecture patterns you can use to implement these storage solutions from AWS managed services, AWS Marketplace offerings, AWS Partner solutions, and open-source configurations deployed on EC2 instances. High-performance file systems can be created from Amazon EFS, Amazon EBS volumes, and instance store volumes. Frequently, a simple NFS mount is used to create a shared directory. When selecting your storage solution, you may select an EBS-backed instance for either or both of your local storage or shared storage. EBS volumes are often the basis for an HPC storage solution. Various types of EBS volumes are available including magnetic hard disk drives (HDDs), general purpose solid- state drives (SSDs), and provisioned IOPS SSDs for high IOPS solutions. They differ in throughput, IOPS performance, and cost.

Articles in this issue

Links on this page

view archives of Life Sciences - HPC Lens for the AWS Well-Architected Framework