Optimize extreme computing performance with Azure FX-series Virtual Machines

Today, we are announcing the general availability of the Azure FX-series Virtual Machines available in three regions. Azure FX-series Virtual Machines—based on the 2nd Generation Intel Xeon Scalable Processor—feature a high-performing central processing unit (CPU) clock speed per single core of up to 4 GHz (all core turbo), 21 GB memory per vCPU, and local temporary SSD disks. The high-frequency CPU and memory capacity for FX-series Virtual Machines is designed for workloads demanding very high single-threaded and lightly threaded performance, such as Electronic Design (EDA).

Azure FX-series Virtual Machines are now generally available in the West US 2, West Europe, and Japan East regions, and will come to more Azure regions to meet customer demand.

Fast and cost-efficient FX virtual machine for EDA workloads

EDA is a collection of complex software tools and workflows to design semiconductor integrated circuits. EDA customers have several key challenges:

  • EDA simulations are compute-intensive jobs with each simulation running from hours to days depending on the complexity of the design. Additionally, some EDA processes are single-threaded. As a result, customers need fast CPU clock speed and a large memory footprint to accelerate their silicon design into fabrication and testing.
  • EDA software license costs can be several times that of infrastructure costs and often licensed per CPU core. Consequently, EDA users want to lower their licensing costs by maximizing the performance of each CPU core, thereby enabling them to use a smaller number of CPU cores.
  • EDA designs usually start with different groups working on smaller subsets of a larger design. Small subsets and blocks then need to be merged for additional verification checks at multiple points throughout the process. That verification run, especially in back-end design, demand a high memory footprint.

The Azure FX-series Virtual Machine is designed to solve these EDA workload challenges. The series is powered by Intel Xeon Scalable Processors with a single-core frequency of up to 4.1 GHz, with a base frequency of 3.4 GHz, and an all-core-turbo frequency of 4.0GHz. It delivers up to 19 percent better performance per CPU core over current generation Compute Optimized Virtual Machines. When customers need additional per-CPU core performance, they can turn off hyper-threading by contacting the customer support team. With 1 TB of total memory and 21 GB RAM per virtual CPU core, FX-series Virtual Machines can meet a majority of front-end and back-end design needs. In addition, all the FX-series sizes come with a local SSD so that memory can read data locally instead of accessing a slower remote File System (NFS).

To demonstrate FX-series performance on the real EDA workloads, we ran an EDA backend physical verification task on E48sv4 and F48mds separately. It took 12.7 hours to complete the workload on E48sv4 versus 11.5 hours on F48mds Virtual Machine. In short, FX-series Virtual Machines shorten the EDA simulation time by 10 percent.

EDA Backend Physical Verification benchmark chart for FX VM

FX for other compute-intensive workloads

Most workloads that require fast CPU frequency and high memory capacity will reap performance benefits from the new FX-series Virtual Machine. The chart below shows the Coremark CPU benchmark results comparing the new FX-series Virtual Machine with Fsv2, both with 48vCPU. FX-series Virtual Machine achieved a 19 percent higher benchmark score.

EDA Coremark CPU benchmark results chart for FX VM

Empowering customers with significant performance gains

“From the smallest projects to the largest, the performance of Redhawk-SC on Azure's FX virtual machine family has captivated our interest. Our customers are keen to take advantage of flexible HPC for this task, and Microsoft has been a fantastic partner in delivering it.”—John Lee, General Manager and Vice President, Semiconductor Business Unit, Ansys, Inc

“Intel is proud to partner with Microsoft Azure on their EDA instance. With Intel® Xeon Scalable Processor this new EDA instance that will provide their customers a high-frequency solution to shorten their design cycles."—Trish Damkroger Vice President and General Manager of High Performance Computing, Intel Corporation

Learn more

•    Find out more about high-performance computing in Azure.
•    FX-series Virtual Machine product specification.
•    FX-series Virtual Machine pricing page.
•    Read additional details on how FX-series Virtual Machine helps Ansys.
•    Watch the FX-series announcement video.


This article was originally published by Microsoft's Azure Blog. You can find the original article here.