D16pls_v5 by Microsoft Azure

D16pls_v5 is a DPLSv5 family [ARM processor] [Low Memory] [Premium Storage capable] 16 vCPUs server offered by Microsoft Azure with 16 vCPUs, 32 GiB of memory and 0 GB of storage. The pricing starts at 0.063 USD per hour.
16 vCPU
32 GiB Memory
Spare SCore
28,903
(All-cores)
1,822
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_D16pls_v5
Name
D16pls_v5
API Reference
Standard_D16pls_v5
Description
DPLSv5 family [ARM processor] [Low Memory] [Premium Storage capable] 16 vCPUs
Family
DPLSv5
Hw Virt
Average Time To Start
17
Status
active
Observed At
2026-10-31T11:55:38.590807

Availability

REGION / IDSPOTONDEMAND
Central India (IN) / centralindia
0.063 USD/h 0.341 USD/h
Jio India Central (IN) / jioindiacentral
- 0.341 USD/h
Jio India West (IN) / jioindiawest
- 0.341 USD/h
East US 2 (US) / eastus2
0.1005 USD/h 0.544 USD/h
North Central US (US) / northcentralus
0.1005 USD/h 0.544 USD/h
West US 2 (US) / westus2
0.1005 USD/h 0.544 USD/h
West US 3 (US) / westus3
0.1005 USD/h 0.544 USD/h
East US (US) / eastus
0.115 USD/h 0.544 USD/h
North Europe (IE) / northeurope
0.1079 USD/h 0.584 USD/h
Sweden Central (SE) / swedencentral
0.1079 USD/h 0.584 USD/h
Canada Central (CA) / canadacentral
0.11 USD/h 0.595 USD/h
Central US (US) / centralus
0.1136 USD/h 0.615 USD/h
Germany West Central (DE) / germanywestcentral
0.1148 USD/h 0.621 USD/h
West Europe (NL) / westeurope
0.1148 USD/h 0.621 USD/h
Southeast Asia (SG) / southeastasia
0.1159 USD/h 0.627 USD/h
UK South (GB) / uksouth
0.1032 USD/h 0.646 USD/h
France Central (FR) / francecentral
0.1197 USD/h 0.648 USD/h
South Central US (US) / southcentralus
0.1207 USD/h 0.653 USD/h
West Central US (US) / westcentralus
0.1207 USD/h 0.653 USD/h
West US (US) / westus
0.1253 USD/h 0.678 USD/h
Switzerland North (CH) / switzerlandnorth
0.1262 USD/h 0.683 USD/h
Japan East (JP) / japaneast
0.1266 USD/h 0.685 USD/h
East Asia (HK) / eastasia
0.1271 USD/h 0.688 USD/h
Australia East (AU) / australiaeast
0.1312 USD/h 0.71 USD/h

Processor

vCPUs
16
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
16
CPU Speed
3 GHz
CPU Architecture
arm64
CPU Manufacturer
Ampere
CPU Family
ARMv8
CPU Model
Neoverse-N1
CPU L1D Cache
64 KiB
CPU L1D Cache Total
1 MiB
CPU L1I Cache
64 KiB
CPU L1I Cache Total
1 MiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
16 MiB
CPU L3 Cache
32 MiB
CPU L3 Cache Total
32 MiB
CPU Flags
fp, asimd, evtstrm, aes, pmull, sha1, sha2, crc32, atomics, fphp, asimdhp, cpuid, asimdrdm, lrcpc, dcpop, asimddp
Ecpus
15.9
Scalability
99.38

System Resources and Accelerators

MEMORY
Memory Amount
32 GiB
Memory Amount Actual
32 GiB
ACCELERATORS
Accelerator Count
0
Accelerator Memory Min
0 MiB
Accelerator Memory Total
0 MiB
Accelerators
    STORAGE
    Storage Size
    0 GB
    Storages
      NETWORK
      Inbound Traffic
      0 GB/month
      Outbound Traffic
      0 GB/month
      IPv4
      0

      CPU and System Topology

      Server Description

      An ARM64 virtual machine featuring sixteen dedicated cores and a low memory-to-core ratio for efficient multi-threaded processing.

      Compute OptimizedGeneral Purpose

      Microsoft Azure D16pls_v5 is an ARM-based virtual machine within the DPLSv5 family, utilizing the Microsoft Hyper-V hypervisor. It is equipped with 16 dedicated vCPUs and 16 physical cores powered by an Ampere Altra ARMv8 Neoverse-N1 processor running at 3.0 GHz, paired with 32.0 GB of RAM. This configuration yields a low memory-to-core ratio of 2.0 GB per vCPU and lacks local storage or GPU accelerators. Performance benchmarks indicate average multi-core execution, with a stress-ng multi-core score of 28902.52 and a static web serving throughput of 18.76 GB/sec. However, single-core and cryptographic operations show weaker results, such as a Geekbench single-core score of 1111.0. This server is suited for multi-threaded workloads, software compilation, and Redis database operations that benefit from dedicated ARM cores without requiring high memory density.

      Economics

      Average Price per Region

      Prices per Zone

      Lowest Prices

      Performance

      Workload Profiles

      1Score
      Precomputed compound score for Cache Intensive workloads. A weighted average (geometric mean) of benchmark scores compared to their medians: score = ∏ (x_i / m_i)^(w_i / Σw). The score of 1.0 represents a synthetic baseline server with the median performance of each component benchmark; 0.5 means roughly half the performance; and 2.0 means twice the performance of that reference profile. Component weights: 50% Redis RPS (pipeline=1, SET), 20% Redis RPS (pipeline=16, SET), 10% PassMark Memory Mark (composite), 10% Memory bandwidth (read, 16 MB ~ L3), 10% PassMark single-thread CPU. Rationale for component selection: In-memory key-value store workload, mixing direct Redis performance metrics with memory speed and latency benchmarks, and single-core CPU performance profiles.
      Component Score Weight Impact
      Raw Reference Normalized Target Actual
      Redis RPS (pipeline=1, SET) 2,036,793 ops/sec 1,918,343 ops/sec 1.1 50.00% 50.00% +4.90%
      Redis RPS (pipeline=16, SET) 12,508,998 ops/sec 11,704,734 ops/sec 1.1 20.00% 20.00% +1.90%
      PassMark Memory Mark (composite) 1,985 2,416 0.83 10.00% 10.00% -1.80%
      Memory bandwidth (read, 16 MB ~ L3) 135,124 MB/sec 108,466 MB/sec 1.3 10.00% 10.00% +2.70%
      PassMark single-thread CPU 1,334 Mops/s 2,365 Mops/s 0.54 10.00% 10.00% -6.00%

      Memory Bandwidth

      Compression

      OpenSSL

      Geekbench Single-Core

      Score: 1,111

      Geekbench Multi-Core

      Score: 9,624

      Passmark CPU Scores

      BENCHMARKSCORE
      Mark
      11,632
      Compression
      90,348
      Encryption
      2,592
      Extended Instructions
      11,879
      Floating Point Maths
      57,201
      Integer Maths
      75,130
      Physics
      2,027
      Prime Numbers
      120
      Single Threaded
      1,334
      String Sorting
      54,551

      Passmark Memory Scores

      BENCHMARKSCORE
      Memory Mark
      1,985
      Database Operations
      11,406
      Memory Latency
      67
      Memory Read Cached
      11,379
      Memory Read Uncached
      9,947
      Memory Write
      15,003

      Stress-ng Stressors

      CPU integerSingleMultiScaling
      atomic
      92.1 25.41 0.28×
      bitops
      108,498 1,731,372 15.96×
      branch
      220,905 3,531,163 15.98×
      funccall
      1,339 21,376 15.97×
      funcret
      20,864 332,154 15.92×
      hash
      128,020 2,046,877 15.99×
      intmath
      31,945 499,147 15.63×
      nop
      173,806 2,772,449 15.95×
      prime
      336,824 5,376,489 15.96×
      rotate
      96,519 1,541,743 15.97×
      str
      514,855 8,219,244 15.96×
      wcs
      119,214 1,904,752 15.98×
      CryptographySingleMultiScaling
      crypt
      2,906 46,494 16.00×
      CompressionSingleMultiScaling
      jpeg
      526.65 8,339 15.83×
      zlib
      28.63 590.35 20.62×
      HypervisorSingleMultiScaling
      clock
      23,095 230,483 9.98×
      clone
      198.62 2,271 11.43×
      context
      2,617 41,829 15.98×
      cpu-sched
      60.61 1,044 17.23×
      eventfd
      52,947 505,062 9.54×
      fault
      13,323 151,998 11.41×
      fork
      3,872 36,756 9.49×
      getrandom
      49,156 785,032 15.97×
      hrtimers
      495,148 2,164,308 4.37×
      mprotect
      929,071 5,328,688 5.74×
      mtx
      5,933,282 559,515,488 94.30×
      munmap
      2,709 33,261 12.28×
      null
      470,143 7,507,868 15.97×
      pipe
      690,718 9,239,403 13.38×
      priv-instr
      729,816 10,208,908 13.99×
      resched
      5,520,615 2,929,833 0.53×
      switch
      80,108 5,081,778 63.44×
      timermix
      406,934 6,460,496 15.88×
      tlb-shootdown
      4,628 8,900 1.92×
      vdso
      46,819,375 747,502,375 15.97×
      vfork
      26,263 195,070 7.43×
      yield
      13,189,080 14,316,058 1.09×
      zero
      2,086,955 33,315,775 15.96×
      CPU float/SIMDSingleMultiScaling
      eigen
      1,336 21,337 15.97×
      expmath
      240.1 3,836 15.98×
      fma
      641,239 10,240,627 15.97×
      fp
      103.2 1,651 16.00×
      fractal
      6.6 103.01 15.61×
      hyperbolic
      244.38 3,903 15.97×
      logmath
      293.68 4,692 15.98×
      matrix
      5,349 85,438 15.97×
      matrix-3d
      509.68 5,301 10.40×
      monte-carlo
      193.57 3,094 15.98×
      mpfr
      642.07 10,253 15.97×
      powmath
      176.54 2,819 15.97×
      trig
      329.63 5,266 15.98×
      veccmp
      17,186 274,187 15.95×
      vecfp
      745.77 11,909 15.97×
      vecmath
      3,091 49,368 15.97×
      vecshuf
      672.54 10,735 15.96×
      vecwide
      18,434 293,951 15.95×
      AlgorithmsSingleMultiScaling
      bitonicsort
      5.4 86.39 16.00×
      bsearch
      258.27 4,129 15.99×
      bubblesort
      0.8 12.2 15.25×
      fibsearch
      273.63 4,371 15.97×
      heapsort
      8.2 131.39 16.02×
      hsearch
      4,894 78,281 16.00×
      insertionsort
      4.6 73.4 15.96×
      malloc
      2,660,453 27,111,353 10.19×
      mcontend
      210.3 32,106 152.67×
      mergesort
      28 446.75 15.96×
      qsort
      19.6 312.57 15.95×
      skiplist
      5,362 85,662 15.98×
      tree
      1 12.79 12.79×
      MemorySingleMultiScaling
      cache
      348,938 591,814 1.70×
      cachehammer
      142,688 408,489 2.86×
      cacheline
      51.89 786.68 15.16×
      l1cache
      182.26 2,908 15.95×
      memcpy
      443.77 7,088 15.97×
      memrate
      3.35 27.05 8.07×
      memthrash
      178.61 330.01 1.85×
      ptr-chase
      11,458,764 156,214,979 13.63×
      spinmem
      808.77 1,537 1.90×
      stream
      71.36 9,091 127.39×
      vm
      58,493 928,729 15.88×

      Stress-ng Raw Scores

      Stress-ng Relative Multicore Performance

      LLM Inference Speed for Prompt Processing

      LLM Inference Speed for Text Generation

      Static Web Server

      Redis

      Alternatives

      Servers of the Same Family

      INSTANCEvCPUsMEMORYAccelerators
      D2pls_v5 24 GiB0
      D4pls_v5 48 GiB0
      D8pls_v5 816 GiB0
      D32pls_v5 3264 GiB0
      D48pls_v5 4896 GiB0
      D64pls_v5 64128 GiB0

      Similar Servers

      INSTANCEVENDORvCPUsMEMORYAccelerators

      D16pls_v5 FAQs