Standard_NP40s

Standard_NP40s is an Azure VM size with 40 vCPUs, 672 GiB memory, 4 GPUs (Intel Xeon 8171M (Skylake)). In East US it costs $6.60 per hour on demand ($4,818.00 per month) for Linux. Spot capacity is about $1.22 per hour. It is sold in 7 regions.

Prices by region

USD per hour, Linux. Reserved prices are no upfront, standard. Cheapest on-demand first.

RegionOn-demandSpot1-yr reserved3-yr reserved1-yr savings plan3-yr savings plan
East US eastus$6.60$1.22––$4.79$3.437
West US 2 westus2$6.60$1.22$4.165$2.864$4.79$3.437
Canada Central canadacentral$7.92$1.464––$5.747$4.152
South Central US southcentralus$7.92$1.464––$5.747$4.152
Southeast Asia southeastasia$8.58$1.586––$6.226$4.498
West Europe westeurope$8.58$1.586––$6.189$4.498
Japan East japaneast$9.57$1.768––$6.945$5.018

Prices by operating system in East US

Operating systemOn-demand /hr1-yr reserved /hr3-yr reserved /hr
Linux$6.60––
Windows$8.44––

Specs

ComputeValue
vCPUs40
Physical cores40
Threads per core1
Architecturex86_64
ProcessorIntel Xeon 8171M (Skylake)
MemoryValue
Memory (GiB)672
AcceleratorsValue
GPUs4
GPUAMD Alveo U250 FPGA (64 GB)
NetworkingValue
Network30 Gbps
Accelerated networkingYes
Max network interfaces8
StorageValue
Storage2948 GiB temp SSD
Temp disk2,948 GiB
Max data disks32
Premium SSDYes
Max disk IOPS (uncached)80,000
Max disk throughput (uncached)1,229 MB/s
Ephemeral OS diskYes
Instance detailsValue
Instance typeStandard_NP40s
FamilyNPs
CategoryFPGA accelerated
VM generationsV1, V2
Encryption at hostYes
OtherValue
Seriesnp-series
Specs sourceAzure Resource SKUs API

Other NPs sizes

SizevCPUsMemory (GiB)On-demand /hr
Standard_NP10s10168$1.65
Standard_NP20s20336$3.30
Standard_NP40s40672$6.60

Prices updated 2026-11-12 from the Azure Retail Prices API. Compare all Azure VM sizes.