M16bds_v3 by Microsoft Azure

M16bds_v3 is a MBDSMediumMemoryv3 family [Block Storage performance] [Local Disk] [Premium Storage capable] [Intel processor] 16 vCPUs server offered by Microsoft Azure with 16 vCPUs, 128 GiB of memory and 410 GB of storage. The pricing starts at 0.292 USD per hour.
16 vCPU
128 GiB Memory
410 GB Storage
Spare SCore
16,883
(All-cores)
2,059
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_M16bds_v3
Name
M16bds_v3
API Reference
Standard_M16bds_v3
Description
MBDSMediumMemoryv3 family [Block Storage performance] [Local Disk] [Premium Storage capable] [Intel processor] 16 vCPUs
Family
MBDSMediumMemoryv3
Hw Virt
Average Time To Start
21
Status
active
Observed At
2026-10-27T15:00:06.194001

Availability

REGION / IDSPOTONDEMAND
India South Central (IN) / indiasouthcentral
0.292 USD/h 1.46 USD/h
Central India (IN) / centralindia
0.3276 USD/h 1.46 USD/h
East US (US) / eastus
0.3276 USD/h 1.46 USD/h
East US 2 (US) / eastus2
0.3276 USD/h 1.46 USD/h
South India (IN) / southindia
0.3276 USD/h 1.46 USD/h
West US 2 (US) / westus2
0.3276 USD/h 1.46 USD/h
Jio India Central (IN) / jioindiacentral
- 1.46 USD/h
Jio India West (IN) / jioindiawest
- 1.46 USD/h
North Central US (US) / northcentralus
0.3287 USD/h 1.465 USD/h
West US 3 (US) / westus3
0.3287 USD/h 1.465 USD/h
Central US (US) / centralus
0.3059 USD/h 1.6555 USD/h
Malaysia West (MY) / malaysiawest
0.3833 USD/h 1.7082 USD/h
Indonesia Central (ID) / indonesiacentral
0.3837 USD/h 1.71 USD/h
Australia East (AU) / australiaeast
0.3926 USD/h 1.7497 USD/h
Canada Central (CA) / canadacentral
0.4256 USD/h 1.752 USD/h
Austria East (AT) / austriaeast
0.3949 USD/h 1.76 USD/h
North Europe (IE) / northeurope
0.3949 USD/h 1.76 USD/h
South Central US (US) / southcentralus
0.3949 USD/h 1.76 USD/h
Germany West Central (DE) / germanywestcentral
0.3952 USD/h 1.7613 USD/h
UK South (GB) / uksouth
0.4095 USD/h 1.825 USD/h
New Zealand North (NZ) / newzealandnorth
0.4123 USD/h 1.8372 USD/h
West Europe (NL) / westeurope
0.4264 USD/h 1.9 USD/h
Southeast Asia (SG) / southeastasia
0.4274 USD/h 1.9044 USD/h
Korea Central (KR) / koreacentral
0.4423 USD/h 1.971 USD/h
Sweden Central (SE) / swedencentral
0.4602 USD/h 2.051 USD/h
Switzerland North (CH) / switzerlandnorth
0.4685 USD/h 2.0878 USD/h
UAE North (AE) / uaenorth
0.4685 USD/h 2.0878 USD/h
Japan East (JP) / japaneast
0.4751 USD/h 2.117 USD/h
East Asia (HK) / eastasia
0.5078 USD/h 2.263 USD/h
Japan West (JP) / japanwest
0.5078 USD/h 2.263 USD/h
Brazil South (BR) / brazilsouth
0.6552 USD/h 2.92 USD/h

Processor

vCPUs
16
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
8
CPU Speed
4 GHz
CPU Architecture
x86_64
CPU Manufacturer
Intel
CPU Family
Xeon
CPU Model
8473C
CPU L1D Cache
48 KiB
CPU L1D Cache Total
384 KiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
256 KiB
CPU L2 Cache
2 MiB
CPU L2 Cache Total
16 MiB
CPU L3 Cache
105 MiB
CPU L3 Cache Total
105 MiB
CPU Flags
fpu, vme, de, pse, tsc, msr, pae, mce, cx8, apic, sep, mtrr, pge, mca, cmov, pat, pse36, clflush, mmx, fxsr, sse, sse2, ss, ht, syscall, nx, pdpe1gb, rdtscp, lm, constant_tsc, rep_good, nopl, xtopology, tsc_reliable, nonstop_tsc, cpuid, aperfmperf, pni, pclmulqdq, ssse3, fma, cx16, pcid, sse4_1, sse4_2, x2apic, movbe, popcnt, tsc_deadline_timer, aes, xsave, avx, f16c, rdrand, hypervisor, lahf_lm, abm, 3dnowprefetch, fsgsbase, tsc_adjust, bmi1, hle, avx2, smep, bmi2, erms, invpcid, rtm, avx512f, avx512dq, rdseed, adx, smap, avx512ifma, clflushopt, clwb, avx512cd, sha_ni, avx512bw, avx512vl, xsaveopt, xsavec, xgetbv1, xsaves, user_shstk, avx_vnni, avx512_bf16, avx512vbmi, umip, waitpkg, avx512_vbmi2, gfni, vaes, vpclmulqdq, avx512_vnni, avx512_bitalg, avx512_vpopcntdq, la57, rdpid, cldemote, movdiri, movdir64b, fsrm, serialize, tsxldtrk, ibt, amx_bf16, avx512_fp16, amx_tile, amx_int8, arch_capabilities
Ecpus
8.2
Scalability
51.25

System Resources and Accelerators

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

    CPU and System Topology

    Server Description

    An x86_64 virtual machine featuring a 1:8 vCPU-to-RAM ratio, high-frequency Intel Xeon processing, and local SSD storage for memory-intensive workloads.

    Memory OptimizedStorage & Database

    Microsoft Azure M16bds_v3 is an x86_64 memory-optimized virtual machine from the MBDSMediumMemoryv3 family. It features 16 dedicated vCPUs from an Intel Xeon 8473C processor running at 4.0 GHz, paired with 128.0 GB of RAM and a 410 GB local SSD. The instance delivers strong single-core performance, scoring in the top 25% for Geekbench single-core (2196.0) and single-threaded gzip compression (32.97 GB/sec). Multi-core and memory bandwidth metrics, such as a stress-ng multi-core score of 16883.26 and a large-block read bandwidth of 107.61 GB/sec, align with mid-range industry averages. Lacking a dedicated GPU, the server utilizes Intel Advanced Matrix Extensions (AMX) to support CPU-based inference, achieving 303.34 tokens/sec for small model text generation. This configuration is suited for database operations, memory-intensive caching, text processing, and software compilation.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    1.3Score
    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) 3,130,249 ops/sec 1,918,343 ops/sec 1.6 50.00% 50.00% +26.00%
    Redis RPS (pipeline=16, SET) 15,388,869 ops/sec 11,704,734 ops/sec 1.2 20.00% 20.00% +3.70%
    PassMark Memory Mark (composite) 2,365 2,416 1 10.00% 10.00% 0.00%
    Memory bandwidth (read, 16 MB ~ L3) 114,355 MB/sec 108,420 MB/sec 1 10.00% 10.00% 0.00%
    PassMark single-thread CPU 3,160 Mops/s 2,365 Mops/s 1.3 10.00% 10.00% +2.70%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 2,196

    Geekbench Multi-Core

    Score: 13,388

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    27,938
    Compression
    297,777
    Encryption
    17,611
    Extended Instructions
    22,348
    Floating Point Maths
    57,224
    Integer Maths
    79,897
    Physics
    3,653
    Prime Numbers
    162
    Single Threaded
    3,160
    String Sorting
    40,704

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    2,365
    Database Operations
    9,125
    Memory Latency
    71
    Memory Read Cached
    28,313
    Memory Read Uncached
    10,762
    Memory Write
    9,520

    Stress-ng Stressors

    CPU integerSingleMultiScaling
    atomic
    205.03 175 0.85×
    bitops
    131,234 1,185,785 9.04×
    branch
    123,008 1,456,906 11.84×
    funccall
    651.49 6,435 9.88×
    funcret
    10,871 128,647 11.83×
    hash
    155,296 1,711,575 11.02×
    intmath
    56,545 506,475 8.96×
    nop
    226,425 1,387,616 6.13×
    prime
    412,164 3,659,986 8.88×
    rotate
    86,254 702,837 8.15×
    str
    759,623 8,512,619 11.21×
    wcs
    580,749 5,347,354 9.21×
    CryptographySingleMultiScaling
    crypt
    2,911 20,952 7.20×
    CompressionSingleMultiScaling
    jpeg
    701.56 6,942 9.90×
    zlib
    66.92 624.91 9.34×
    HypervisorSingleMultiScaling
    clock
    34,328 236,853 6.90×
    clone
    1,309 9,827 7.51×
    context
    4,602 57,856 12.57×
    cpu-sched
    66.34 1,038 15.64×
    eventfd
    40,609 541,542 13.34×
    fault
    18,595 114,084 6.14×
    fork
    4,971 33,219 6.68×
    getrandom
    52,566 590,491 11.23×
    hrtimers
    450,158 1,901,748 4.22×
    mprotect
    840,939 4,355,470 5.18×
    mtx
    12,141,126 414,340,824 34.13×
    munmap
    3,785 29,855 7.89×
    null
    734,353 8,855,521 12.06×
    pipe
    600,370 9,110,568 15.17×
    priv-instr
    734,092 7,192,830 9.80×
    resched
    6,138,834 1,201,328 0.20×
    switch
    98,679 3,946,477 39.99×
    timermix
    236,848 2,900,143 12.24×
    tlb-shootdown
    7,293 25,355 3.48×
    tsc
    787,372 9,168,260 11.64×
    usersyscall
    621,431 6,371,942 10.25×
    vdso
    92,754,031 1,044,084,915 11.26×
    vfork
    26,172 218,935 8.37×
    x86syscall
    9,017,186 117,079,852 12.98×
    yield
    13,223,146 14,264,394 1.08×
    zero
    5,011,431 62,909,875 12.55×
    CPU float/SIMDSingleMultiScaling
    eigen
    13,806 129,856 9.41×
    expmath
    3,042 33,593 11.04×
    fma
    1,190,095 12,936,195 10.87×
    fp
    265.13 3,132 11.81×
    fractal
    6.2 66.6 10.74×
    hyperbolic
    3,525 38,874 11.03×
    logmath
    4,589 54,023 11.77×
    matrix
    5,020 43,205 8.61×
    matrix-3d
    610.65 3,419 5.60×
    monte-carlo
    258.18 3,162 12.25×
    mpfr
    1,495 12,611 8.44×
    powmath
    1,671 19,318 11.56×
    trig
    2,251 22,853 10.15×
    veccmp
    22,874 173,469 7.58×
    vecfp
    1,907 16,842 8.83×
    vecmath
    3,412 36,540 10.71×
    vecshuf
    3,341 48,996 14.67×
    vecwide
    67,663 642,804 9.50×
    AlgorithmsSingleMultiScaling
    bitonicsort
    7.6 70.4 9.26×
    bsearch
    254.48 2,536 9.97×
    bubblesort
    0.8 9.6 12.00×
    fibsearch
    270.22 2,487 9.20×
    heapsort
    9 91.8 10.20×
    hsearch
    7,552 67,679 8.96×
    insertionsort
    11 73.6 6.69×
    malloc
    2,380,686 24,695,415 10.37×
    mcontend
    98.6 2,492 25.27×
    mergesort
    26.4 285.79 10.83×
    qsort
    18.8 197.99 10.53×
    skiplist
    4,651 56,575 12.16×
    tree
    1.6 15.2 9.50×
    MemorySingleMultiScaling
    cache
    316,877 698,523 2.20×
    cachehammer
    208,490 2,860,906 13.72×
    cacheline
    48.29 887.03 18.37×
    l1cache
    948.86 2,812 2.96×
    memcpy
    378.43 2,787 7.36×
    memrate
    0.17 2.46 14.47×
    memthrash
    153.27 588 3.84×
    ptr-chase
    11,886,755 148,004,021 12.45×
    spinmem
    342.38 869.72 2.54×
    stream
    12.57 1,836 146.03×
    vm
    126,174 293,750 2.33×

    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
    M32bds_v3 32256 GiB0
    M48bds_v3 48384 GiB0
    M96-48bds_2_v3 481946 GiB0
    M64bds_v3 64512 GiB0
    M128-64bds_v3 641024 GiB0
    M64bds_1_v3 641397 GiB0
    M128-64bds_3_v3 642794 GiB0

    Similar Servers

    INSTANCEVENDORvCPUsMEMORYAccelerators

    M16bds_v3 FAQs