D4pds_v5 by Microsoft Azure

D4pds_v5 is a DPDSv5 family [ARM processor] [Local Disk] [Premium Storage capable] 4 vCPUs server offered by Microsoft Azure with 4 vCPUs, 16 GiB of memory and 161 GB of storage. The pricing starts at 0.0224 USD per hour.
4 vCPU
16 GiB Memory
161 GB Storage
Spare SCore
7,253
(All-cores)
1,823
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_D4pds_v5
Name
D4pds_v5
API Reference
Standard_D4pds_v5
Description
DPDSv5 family [ARM processor] [Local Disk] [Premium Storage capable] 4 vCPUs
Family
DPDSv5
Hw Virt
Average Time To Start
20
Status
active
Observed At
2026-11-11T19:05:34.364039

Availability

REGION / IDSPOTONDEMAND
Central India (IN) / centralindia
0.0224 USD/h 0.121 USD/h
Jio India Central (IN) / jioindiacentral
- 0.121 USD/h
Jio India West (IN) / jioindiawest
- 0.121 USD/h
East US 2 (US) / eastus2
0.0334 USD/h 0.181 USD/h
North Central US (US) / northcentralus
0.0334 USD/h 0.181 USD/h
West US 2 (US) / westus2
0.0334 USD/h 0.181 USD/h
West US 3 (US) / westus3
0.0334 USD/h 0.181 USD/h
East US (US) / eastus
0.0383 USD/h 0.181 USD/h
Sweden Central (SE) / swedencentral
0.0355 USD/h 0.192 USD/h
Canada Central (CA) / canadacentral
0.0373 USD/h 0.202 USD/h
North Europe (IE) / northeurope
0.0373 USD/h 0.202 USD/h
Central US (US) / centralus
0.0377 USD/h 0.204 USD/h
UK South (GB) / uksouth
0.0365 USD/h 0.208 USD/h
France Central (FR) / francecentral
0.0392 USD/h 0.212 USD/h
West US (US) / westus
0.0392 USD/h 0.212 USD/h
South Central US (US) / southcentralus
0.0401 USD/h 0.217 USD/h
West Central US (US) / westcentralus
0.0401 USD/h 0.217 USD/h
Germany West Central (DE) / germanywestcentral
0.0403 USD/h 0.218 USD/h
West Europe (NL) / westeurope
0.0403 USD/h 0.218 USD/h
Southeast Asia (SG) / southeastasia
0.0418 USD/h 0.226 USD/h
Australia East (AU) / australiaeast
0.0421 USD/h 0.228 USD/h
Japan East (JP) / japaneast
0.0432 USD/h 0.234 USD/h
Switzerland North (CH) / switzerlandnorth
0.0444 USD/h 0.24 USD/h
East Asia (HK) / eastasia
0.046 USD/h 0.249 USD/h

Processor

vCPUs
4
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
4
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
256 KiB
CPU L1I Cache
64 KiB
CPU L1I Cache Total
256 KiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
4 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
4
Scalability
100

System Resources and Accelerators

MEMORY
Memory Amount
16 GiB
Memory Amount Actual
16 GiB
ACCELERATORS
Accelerator Count
0
Accelerator Memory Min
0 MiB
Accelerator Memory Total
0 MiB
Accelerators
    STORAGE
    Storage Size
    161 GB
    Storage Type
    ssd
    Storages
    • 161 GB ssd (temp disk)
    NETWORK
    Inbound Traffic
    0 GB/month
    Outbound Traffic
    0 GB/month
    IPv4
    0

    CPU and System Topology

    Server Description

    An ARM64-powered virtual machine with dedicated cores and local SSD storage, delivering balanced resource density for general-purpose workloads.

    Microsoft Azure D4pds_v5 is an ARM64-based general-purpose virtual machine from the DPDSv5 family, running on Microsoft Hyper-V. It features 4 dedicated physical cores on an Ampere Altra Neoverse-N1 processor clocked at 3.0 GHz, paired with 16.0 GB of RAM and a bundled 154 GB local SSD. Benchmark data shows average performance in stress-ng compute tests and large-block memory bandwidth, alongside average database operations. However, it exhibits weaker results in Geekbench, Passmark CPU, and cryptographic tests, partly due to the lack of advanced vector extensions. This instance provides a qualitatively cost-efficient option for general-purpose workloads, lightweight web serving, and basic database tasks that are optimized for ARM architecture, while being less suited for intensive compilation, cryptography, or machine learning inference.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    0.34Score
    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) 541,571 ops/sec 1,926,573 ops/sec 0.28 50.00% 50.00% -47.00%
    Redis RPS (pipeline=16, SET) 3,165,528 ops/sec 11,810,473 ops/sec 0.27 20.00% 20.00% -23.00%
    PassMark Memory Mark (composite) 1,470 2,407 0.62 10.00% 10.00% -4.70%
    Memory bandwidth (read, 16 MB ~ L3) 55,484 MB/sec 108,674 MB/sec 0.5 10.00% 10.00% -6.70%
    PassMark single-thread CPU 1,323 Mops/s 2,365 Mops/s 0.54 10.00% 10.00% -6.00%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 1,091

    Geekbench Multi-Core

    Score: 3,710

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    3,158
    Compression
    21,769
    Encryption
    651
    Extended Instructions
    2,982
    Floating Point Maths
    14,338
    Integer Maths
    18,727
    Physics
    526
    Prime Numbers
    26
    Single Threaded
    1,323
    String Sorting
    13,343

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    1,470
    Database Operations
    2,662
    Memory Latency
    84
    Memory Read Cached
    11,180
    Memory Read Uncached
    7,047
    Memory Write
    14,775

    Stress-ng Stressors

    CPU integerSingleMultiScaling
    atomic
    93.02 91.92 0.99×
    bitops
    108,441 431,947 3.98×
    branch
    220,859 879,544 3.98×
    funccall
    1,338 5,318 3.98×
    funcret
    20,850 82,596 3.96×
    hash
    127,989 508,386 3.97×
    intmath
    31,867 124,007 3.89×
    nop
    173,659 689,677 3.97×
    prime
    336,480 1,338,326 3.98×
    rotate
    96,520 383,474 3.97×
    str
    514,468 2,044,745 3.97×
    wcs
    119,240 473,383 3.97×
    CryptographySingleMultiScaling
    crypt
    2,912 11,570 3.97×
    CompressionSingleMultiScaling
    jpeg
    523.05 2,068 3.95×
    zlib
    34.69 146.15 4.21×
    HypervisorSingleMultiScaling
    clock
    23,664 80,461 3.40×
    clone
    231.11 632.33 2.74×
    context
    2,615 10,358 3.96×
    cpu-sched
    65.67 246 3.75×
    eventfd
    55,833 368,909 6.61×
    fault
    12,985 44,009 3.39×
    fork
    3,959 13,010 3.29×
    getrandom
    49,140 195,267 3.97×
    hrtimers
    214,392 1,290,558 6.02×
    mprotect
    948,470 1,332,205 1.40×
    mtx
    6,375,822 151,080,914 23.70×
    munmap
    2,838 9,581 3.38×
    null
    460,434 1,833,868 3.98×
    pipe
    702,173 2,513,063 3.58×
    priv-instr
    733,944 2,740,760 3.73×
    resched
    1,318,440 535,903 0.41×
    switch
    89,064 1,184,075 13.29×
    timermix
    399,757 1,574,149 3.94×
    tlb-shootdown
    4,510 5,522 1.22×
    vdso
    46,810,336 185,981,340 3.97×
    vfork
    26,690 68,360 2.56×
    yield
    3,638,545 3,675,068 1.01×
    zero
    2,077,521 8,235,417 3.96×
    CPU float/SIMDSingleMultiScaling
    eigen
    1,336 5,307 3.97×
    expmath
    240.03 953.51 3.97×
    fma
    640,639 2,547,015 3.98×
    fp
    103.2 411.97 3.99×
    fractal
    6.6 25.8 3.91×
    hyperbolic
    244.35 971.28 3.97×
    logmath
    293.62 1,168 3.98×
    matrix
    5,349 21,227 3.97×
    matrix-3d
    469.79 1,707 3.63×
    monte-carlo
    193.07 771.01 3.99×
    mpfr
    641.89 2,551 3.97×
    powmath
    176.51 701.4 3.97×
    trig
    329.56 1,310 3.98×
    veccmp
    17,148 68,201 3.98×
    vecfp
    745.58 2,961 3.97×
    vecmath
    3,091 12,287 3.98×
    vecshuf
    672.24 2,668 3.97×
    vecwide
    18,400 73,089 3.97×
    AlgorithmsSingleMultiScaling
    bitonicsort
    5.4 21.6 4.00×
    bsearch
    258.19 1,028 3.98×
    bubblesort
    0.8 3.2 4.00×
    fibsearch
    273.49 1,086 3.97×
    heapsort
    8.2 32.8 4.00×
    hsearch
    4,887 19,299 3.95×
    insertionsort
    4.6 18.2 3.96×
    malloc
    1,904,756 8,897,721 4.67×
    mcontend
    220.14 6,998 31.79×
    mergesort
    28 108.99 3.89×
    qsort
    19.4 77 3.97×
    skiplist
    5,359 21,322 3.98×
    tree
    0.8 3 3.75×
    MemorySingleMultiScaling
    cache
    260,887 373,773 1.43×
    cachehammer
    102,577 211,118 2.06×
    cacheline
    39.6 166.99 4.22×
    l1cache
    182.38 723.62 3.97×
    memcpy
    443.69 1,762 3.97×
    memrate
    2.95 10.22 3.46×
    memthrash
    83.61 123.39 1.48×
    ptr-chase
    10,214,609 38,302,530 3.75×
    spinmem
    626.57 599.55 0.96×
    stream
    59.82 779.83 13.04×
    vm
    58,988 264,527 4.48×

    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
    D2pds_v5 28 GiB0
    D8pds_v5 832 GiB0
    D16pds_v5 1664 GiB0
    D32pds_v5 32128 GiB0
    D48pds_v5 48192 GiB0
    D64pds_v5 64208 GiB0

    Similar Servers

    INSTANCEVENDORvCPUsMEMORYAccelerators

    D4pds_v5 FAQs