Using I/O Profiling to Migrate and Right-size EDA Workloads in Microsoft Azure

Semiconductor companies are taking advantage of Microsoft Azure HPC infrastructures for their complex electronic design automation (EDA) software. When one of the largest semiconductor companies asked for help using Azure to run its EDA workloads, Microsoft teamed up with Altair. This presentation will outline how Microsoft used Altair Breeze™ to diagnose I/O patterns, choose the workflow segments best suited for the cloud, and right-size the Azure infrastructure. The result was better performance and lower costs for our semiconductor customer. This presentation by Michael Requa from Microsoft aired during the 2021 Altair HPC Summit, and is about 29 minutes long. View all HPC Summit 2021 Presentations

ATC Presentations

Migrate and Right-size HPC Workloads on Microsoft Azure using Altair Breeze

A semiconductor company used Altair Breeze, an I/O profiling tool, to troubleshoot and tune its power integrity and sign-off workload before and after migrating it to Azure. Breeze revealed I/O patterns that had previously gone unnoticed and showed the migration team how to significantly improve application runtime and help the customer lower costs.

Use Cases

Using Altair Breeze for EDA Workload Migration to AWS

This whitepaper outlines the best practices for migrating Electronic Design Automation (EDA) workloads to AWS using the I/O profiling and dependency analysis tool suite Breeze from Altair. Profiling the EDA tool on premises and in the cloud ensures that the AWS configuration is right sized for the application and that costs are optimized.

Technical Papers

Altair Breeze Demo

With Breeze, you can quickly solve software deployment problems and resolve file and network dependencies. With detailed data for storage exports and summary reports for sharing, Breeze makes every engineer an I/O expert by identifying good and bad I/O for easy wins.

Product Overview Videos

Profiling I/O for Genome Pipelines: Sanger Institute Gets Fast, Agile, and Cloud-ready With Mistral and Breeze

According to Cancer Research UK, 1 in 2 people born after 1960 will get cancer at some point in their lives. Carrying out genome projects to find cures is a necessity, and the Wellcome Sanger Institute is on the front lines of genomic research. The Institute's team needed to make one of their cancer pipelines portable and tune it for cloud deployment. They used Altair Mistral™ to profile the pipeline and look for inefficient I/O patterns and used Altair Breeze™ to profile the containerized workload in the cloud on Amazon Web Services (AWS).

Customer Stories

EDA in the Cloud: Containerization, Migration, and System Telemetry

Cloud computing is becoming an increasingly good choice for EDA, but a data-led transformation is needed to take advantage of the flexibility that public compute resources can offer and to maximize performance and cost. Cloud allows an organization to benefit from a clear return on investment that supports innovation and rapid prototyping, provided those advantages are fully exploited. The wins achievable by a well-planned hybrid cloud strategy should see reduced costs both on-premises and in the cloud. The ability to dynamically tune compute and storage resources based on business and application needs is only available in the cloud, and only if the right telemetry and data pipelines are in place to inform infrastructure decisions. In this paper we discuss how to put that plan in place and ensure that key business objectives are met as workflows are adapted and migrated to a new compute environment.

White Papers

Profiling OpenFOAM With Altair I/O Analytics Tools on Oracle Cloud Infrastructure

The software tool OpenFOAM is used extensively in high-performance computing (HPC) to create simulations but is known to have challenging I/O patterns. To uncover the reasons why, we profiled OpenFOAM with the Altair Breeze™ and Altair Mistral™ I/O profiling tools on the Oracle bare metal cloud. The results detailed in this white paper provide a clear picture about why OpenFOAM performs slowly at times and highlight key areas for improvement.

White Papers

Accelerating Cloud-based Genomics Pipelines Through I/O Profiling for Analysis of More Than 3,000 Whole Genome Pairs on AWS

This paper presents an overview of the work by the Wellcome Sanger Institute to make one of their cancer pipelines portable and to tune it for cloud deployment using the Altair Breeze™ and Altair Mistral™ I/O profiling tools. With the insight from the tools we were able to tune the cloud configuration to boost speed by 20% with a cost reduction of 10%.

White Papers

I/O Profiling to Improve DL_POLY for Molecular Dynamics Simulation

We worked with the team at the U.K.'s STFC Hartree Centre to assess and improve the performance of a number of commonly used HPC applications. They used Altair Breeze™ to profile and improve DL_POLY, a general-purpose classical molecular dynamics (MD) simulation software developed at STFC's Daresbury Laboratory. This paper presents the initial findings and performance improvements that have been submitted to the DL_POLY development repository. By looking at the I/O patterns using Breeze the Hartree Centre was able to reduce simulation software run time by at least 8% with a relatively small investment of time.

Technical Papers, White Papers

Planning Cloud Strategy for HPC and High-throughput Applications

When adopting flexible compute, half the challenge is in selecting a storage solution that suits the application. Whether you are tuning for performance, throughput, or cost, or a combination of all three, it’s important to balance the compute nodes with the right access to data so that you are not paying for underutilized resources.

White Papers

Altair Breeze – HPC Application I/O Profiling & Dependency Analysis

Breeze makes every engineer an I/O expert. It is a tool for profiling HPC applications, collecting data on dependencies and I/O across the whole process tree. With Breeze, you can quickly solve software deployment problems and resolve file and network dependencies. With detailed data for storage exports and summary reports for sharing, Breeze identifies good and bad I/O for easy wins.

Datasheets, Technical Papers