Standard_NP20s

Standard_NP20s is an Azure VM size with 20 vCPUs, 336 GiB memory, 2 GPUs (Intel Xeon 8171M (Skylake)). In East US it costs $3.30 per hour on demand ($2,409.00 per month) for Linux. Spot capacity is about $0.6098 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$3.30$0.6098––$2.395$1.719
West US 2 westus2$3.30$0.6098$2.082$1.432$2.395$1.719
Canada Central canadacentral$3.96$0.7318––$2.874$2.076
South Central US southcentralus$3.96$0.7318––$2.874$2.076
Southeast Asia southeastasia$4.29$0.7928––$3.113$2.249
West Europe westeurope$4.29$0.7928––$3.094$2.249
Japan East japaneast$4.785$0.8843––$3.473$2.509

Prices by operating system in East US

Operating systemOn-demand /hr1-yr reserved /hr3-yr reserved /hr
Linux$3.30––
Windows$4.22––

Specs

ComputeValue
vCPUs20
Physical cores20
Threads per core1
Architecturex86_64
ProcessorIntel Xeon 8171M (Skylake)
MemoryValue
Memory (GiB)336
AcceleratorsValue
GPUs2
GPUAMD Alveo U250 FPGA (64 GB)
NetworkingValue
Network15 Gbps
Accelerated networkingYes
Max network interfaces8
StorageValue
Storage1474 GiB temp SSD
Temp disk1,474 GiB
Max data disks16
Premium SSDYes
Max disk IOPS (uncached)40,000
Max disk throughput (uncached)614 MB/s
Ephemeral OS diskYes
Instance detailsValue
Instance typeStandard_NP20s
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.