Skip to content

Commit 9ad81a4

Browse files
authored
Merge pull request #272742 from mattmcinnes/sizes-hpc-and-final-fixes
[Sizes] HPC size family pages (and minor fixes)
2 parents bf6ce2c + da8f8b6 commit 9ad81a4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+700
-74
lines changed

articles/virtual-machines/sizes/compute-optimized/f-family.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,11 @@ ms.author: mattmcinnes
1313

1414
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
1515

16-
The 'F' family of VM size series are one of Azure's compute-optimized VM instances. They're designed for workloads that require high CPU performance, such as batch processing, web servers, analytics, and gaming. Featuring a high CPU-to-memory ratio, F-series VMs are equipped with powerful processors to handle applications that demand more CPU capacity relative to memory. This makes them particularly effective for scenarios where fast and efficient processing is critical, allowing businesses to run their compute-bound applications efficiently and cost-effectively.
16+
[!INCLUDE [f-family-summary](./includes/f-family-summary.md)]
1717

1818
## Workloads and use cases
1919

20-
**Web Servers:** F-series VMs are excellent for hosting web servers and applications that require significant compute capability to handle web traffic efficiently without necessarily needing large amounts of memory.
21-
22-
**Batch Processing:** F-series VMs are ideal for batch jobs and other processing tasks that involve handling large volumes of data or tasks in a queue but are more CPU-intensive than memory-intensive.
23-
24-
**Application Servers:** Applications that require quick processing and do not have high memory demands can benefit from F-series VMs. These can include medium traffic application servers, back-end servers for enterprise applications, and other similar tasks.
25-
Gaming Servers: Due to their high CPU performance, F-series VMs are also suitable for gaming servers where fast processing is critical for a good gaming experience.
26-
27-
**Analytics:** F-series VMs can be used for data analytics applications that require processing speed to crunch numbers and perform calculations more than they require a large amount of memory.
20+
[!INCLUDE [f-family-workloads](./includes/f-family-workloads.md)]
2821

2922
## Series in family
3023

articles/virtual-machines/sizes/compute-optimized/fx-family.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,11 @@ ms.author: mattmcinnes
1313

1414
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
1515

16-
The 'FX' family of VM size series are one of Azure's specialized compute-optimized VM instances, designed primarily workloads that require significant CPU capabilities. These VMs leverage the latest Intel Ice Lake processors and are optimized for compute-intensive tasks such as financial modeling, scientific simulations, and heavy calculations. With a high frequency and a large cache per core, FX-series VMs provide exceptional computational power, making them ideal for scenarios demanding extensive processing resources and rapid execution of complex operations.
16+
[!INCLUDE [fx-family-summary](./includes/fx-family-summary.md)]
1717

1818
## Workloads and use cases
1919

20-
**Electronic Design Automation (EDA)**: FX-series VMs are well-suited for EDA workloads, which require high CPU clock speeds and high memory-to-CPU ratios. These workloads benefit from the high single-core performance and large memory capacity of FX-series VMs.
21-
22-
**Batch Processing:** FX-series VMs are excellent for high-throughput batch processing jobs, such as those involving large-scale data analysis and transformation, where rapid processing is critical.
23-
24-
**Data Analytics:** FX-series VMs are suitable for intensive data analytics applications, especially those that require quick iteration and processing of large data sets.
20+
[!INCLUDE [fx-family-workloads](./includes/fx-family-workloads.md)]
2521

2622
## Series in family
2723

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: F family VM size series summary include
3+
description: Include file containing a summary of the 'F' family.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/19/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
The 'F' family of VM size series are one of Azure's compute-optimized VM instances. They're designed for workloads that require high CPU performance, such as batch processing, web servers, analytics, and gaming. Featuring a high CPU-to-memory ratio, F-series VMs are equipped with powerful processors to handle applications that demand more CPU capacity relative to memory. This makes them particularly effective for scenarios where fast and efficient processing is critical, allowing businesses to run their compute-bound applications efficiently and cost-effectively.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: F family VM size series workloads include
3+
description: Include file containing a summary of the 'F' family's potential workloads.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/19/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
**Web Servers:** F-series VMs are excellent for hosting web servers and applications that require significant compute capability to handle web traffic efficiently without necessarily needing large amounts of memory.
14+
15+
**Batch Processing:** F-series VMs are ideal for batch jobs and other processing tasks that involve handling large volumes of data or tasks in a queue but are more CPU-intensive than memory-intensive.
16+
17+
**Application Servers:** Applications that require quick processing and do not have high memory demands can benefit from F-series VMs. These can include medium traffic application servers, back-end servers for enterprise applications, and other similar tasks.
18+
Gaming Servers: Due to their high CPU performance, F-series VMs are also suitable for gaming servers where fast processing is critical for a good gaming experience.
19+
20+
**Analytics:** F-series VMs can be used for data analytics applications that require processing speed to crunch numbers and perform calculations more than they require a large amount of memory.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: FX subfamily VM size series summary include
3+
description: Include file containing a summary of the 'FX' subfamily.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/19/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
The 'FX' family of VM size series are one of Azure's specialized compute-optimized VM instances, designed primarily workloads that require significant CPU capabilities. These VMs use the latest Intel Ice Lake processors and are optimized for compute-intensive tasks such as financial modeling, scientific simulations, and heavy calculations. With a high frequency and a large cache per core, FX-series VMs provide exceptional computational power, making them ideal for scenarios demanding extensive processing resources and rapid execution of complex operations.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: FX sub-family VM size series workloads include
3+
description: Include file containing a summary of the 'FX' sub-family's potential workloads.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/19/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
**Electronic Design Automation (EDA)**: FX-series VMs are well-suited for EDA workloads, which require high CPU clock speeds and high memory-to-CPU ratios. These workloads benefit from the high single-core performance and large memory capacity of FX-series VMs.
14+
15+
**Batch Processing:** FX-series VMs are excellent for high-throughput batch processing jobs, such as those involving large-scale data analysis and transformation, where rapid processing is critical.
16+
17+
**Data Analytics:** FX-series VMs are suitable for intensive data analytics applications, especially those that require quick iteration and processing of large data sets.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: NP subfamily VM size series summary include
3+
description: Include file containing a summary of the 'NP' subfamily.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/19/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
The 'NP' subfamily of VM size series are one of Azure's storage-optimized VM instances. They're designed for workloads that require high disk throughput and I/O, such as databases, big data applications, and data warehousing. High disk throughput and large local disk storage capacities on L-series VMs support applications and services that benefit from low latency and high sequential read and write speeds. This makes them well suited for handling tasks like large-scale log processing, real-time big data analytics, and scenarios involving large databases that perform frequent disk operations, ensuring efficient performance for storage-heavy applications.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: NP sub-family VM size series workloads include
3+
description: Include file containing a summary of the 'NP' sub-family's potential workloads.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/19/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
**Real-Time Data Processing:** NP-family VMs excel in environments where data needs to be processed in real time with minimal latency, such as in financial trading, real-time analytics, and network data processing.
14+
15+
**Custom AI and Machine Learning:** NP-family VMs are suitable for accelerating AI and machine learning inference tasks, where the FPGA can be programmed to execute specific algorithms sometimes faster than typical CPU or GPU-based solutions.
16+
17+
**Genomics and Life Sciences:** NP-family VMs can significantly speed up genomic sequencing tasks and other life sciences applications that benefit from custom hardware acceleration.
18+
19+
**Video Transcoding and Streaming:** FPGAs can be used to accelerate video processing tasks such as transcoding and real-time video streaming, optimizing performance and reducing processing times.
20+
21+
**Signal Processing:** NP-family VMs are ideal for applications in telecommunications and signal processing where rapid manipulation and analysis of signals are necessary.
22+
23+
**Database Acceleration:** NP-family VMs can enhance database operations, especially for custom search operations and large-scale database queries, by offloading these tasks to the FPGA.

articles/virtual-machines/sizes/fpga-accelerated/includes/np-series-specs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ ms.custom: include file
1616
| Memory | 168 - 672<sup>GiB | |
1717
| Data Disks | 8 - 32<sup>Disks | |
1818
| Network | 1 - 4<sup>NICs | 7500 - 30000<sup>Mbps |
19-
| Accelerators | 1 - 4 [Xilinx U250](https://www.xilinx.com/products/boards-and-kits/alveo/u250.html) | 64<sup>GiB </sup>/ FPGA |
19+
| Accelerators | 1 - 4<sup>FPGAs</sup> | [Xilinx U250](https://www.xilinx.com/products/boards-and-kits/alveo/u250.html) 64<sup>GiB </sup> <br> 64 - 256<sup>GiB</sup> per VM |

articles/virtual-machines/sizes/fpga-accelerated/np-family.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,11 @@ ms.author: mattmcinnes
1313

1414
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
1515

16-
The 'NP' family of VM size series are one of Azure's storage-optimized VM instances. They're designed for workloads that require high disk throughput and I/O, such as databases, big data applications, and data warehousing. Equipped with high disk throughput and large local disk storage capacities, L-series VMs support applications and services that benefit from low latency and high sequential read and write speeds. This makes them particularly well-suited for handling tasks like large-scale log processing, real-time big data analytics, and scenarios involving large databases that perform frequent disk operations, ensuring efficient performance for storage-heavy applications.
16+
[!INCLUDE [np-family-summary](./includes/np-family-summary.md)]
1717

1818
## Workloads and use cases
1919

20-
**Real-Time Data Processing:** NP-family VMs excel in environments where data needs to be processed in real time with minimal latency, such as in financial trading, real-time analytics, and network data processing.
21-
22-
**Custom AI and Machine Learning:** NP-family VMs are suitable for accelerating AI and machine learning inference tasks, where the FPGA can be programmed to execute specific algorithms sometimes faster than typical CPU or GPU-based solutions.
23-
24-
**Genomics and Life Sciences:** NP-family VMs can significantly speed up genomic sequencing tasks and other life sciences applications that benefit from custom hardware acceleration.
25-
26-
**Video Transcoding and Streaming:** FPGAs can be used to accelerate video processing tasks such as transcoding and real-time video streaming, optimizing performance and reducing processing times.
27-
28-
**Signal Processing:** NP-family VMs are ideal for applications in telecommunications and signal processing where rapid manipulation and analysis of signals are necessary.
29-
30-
**Database Acceleration:** NP-family VMs can enhance database operations, especially for custom search operations and large-scale database queries, by offloading these tasks to the FPGA.
20+
[!INCLUDE [np-family-workloads](./includes/np-family-workloads.md)]
3121

3222
## Series in family
3323

0 commit comments

Comments
 (0)