B16ps_v2 by Microsoft Azure

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

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_B16ps_v2
Name
B16ps_v2
API Reference
Standard_B16ps_v2
Description
Bpsv2 family [ARM processor] [Premium Storage capable] 16 vCPUs
Family
Bpsv2
Hw Virt
Average Time To Start
20
Status
active
Observed At
2026-11-05T22:01:13.059473

Availability

REGION / IDSPOTONDEMAND
Central India (IN) / centralindia
0.3222 USD/h 0.358 USD/h
Jio India Central (IN) / jioindiacentral
- 0.358 USD/h
Jio India West (IN) / jioindiawest
- 0.358 USD/h
West US 3 (US) / westus3
0.432 USD/h 0.48 USD/h
East US (US) / eastus
0.4842 USD/h 0.538 USD/h
East US 2 (US) / eastus2
0.4842 USD/h 0.538 USD/h
North Central US (US) / northcentralus
0.4842 USD/h 0.538 USD/h
West US 2 (US) / westus2
0.4842 USD/h 0.538 USD/h
Sweden Central (SE) / swedencentral
0.495 USD/h 0.55 USD/h
Canada Central (CA) / canadacentral
0.5301 USD/h 0.589 USD/h
North Europe (IE) / northeurope
0.5301 USD/h 0.589 USD/h
France Central (FR) / francecentral
0.5418 USD/h 0.602 USD/h
UK South (GB) / uksouth
0.5418 USD/h 0.602 USD/h
Central US (US) / centralus
0.4815 USD/h 0.607 USD/h
Germany West Central (DE) / germanywestcentral
0.5526 USD/h 0.614 USD/h
West Europe (NL) / westeurope
0.5526 USD/h 0.614 USD/h
West US (US) / westus
0.576 USD/h 0.64 USD/h
South Central US (US) / southcentralus
0.5805 USD/h 0.645 USD/h
West Central US (US) / westcentralus
0.5805 USD/h 0.645 USD/h
Switzerland North (CH) / switzerlandnorth
0.6084 USD/h 0.676 USD/h
Australia East (AU) / australiaeast
0.6102 USD/h 0.678 USD/h
Southeast Asia (SG) / southeastasia
0.6102 USD/h 0.678 USD/h
Japan East (JP) / japaneast
0.6219 USD/h 0.691 USD/h
East Asia (HK) / eastasia
0.6678 USD/h 0.742 USD/h

Processor

vCPUs
16
Hypervisor
Microsoft Hyper-V
CPU Allocation
Burstable
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.8
Scalability
98.75

System Resources and Accelerators

MEMORY
Memory Amount
64 GiB
Memory Amount Actual
64 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

      A burstable arm64 virtual machine offering balanced memory and compute resources for workloads with variable performance demands.

      Burstable & BudgetGeneral Purpose

      Microsoft Azure B16ps_v2 is a burstable, arm64-based virtual machine powered by an Ampere ARMv8 Neoverse-N1 processor. It features 16 physical cores, 16 vCPUs running at 3.0 GHz, and 64.0 GB of RAM, providing a balanced 4.0 GB of memory per core. Lacking local storage and GPUs, this instance relies on remote Premium Storage. Benchmarks indicate average multi-core performance, with a stress-ng multi-core score of 28877.71 and a static web serving throughput of 18.84 GB/sec, though single-threaded tasks and cryptographic operations are weaker. This server is a cost-effective option for workloads with variable CPU utilization, such as static web serving, Redis caching, and general-purpose application hosting.

      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,110,988 ops/sec 1,936,298 ops/sec 1.1 50.00% 50.00% +4.90%
      Redis RPS (pipeline=16, SET) 12,601,990 ops/sec 11,797,257 ops/sec 1.1 20.00% 20.00% +1.90%
      PassMark Memory Mark (composite) 1,947 2,407 0.79 10.00% 10.00% -2.30%
      Memory bandwidth (read, 16 MB ~ L3) 138,637 MB/sec 108,490 MB/sec 1.3 10.00% 10.00% +2.70%
      PassMark single-thread CPU 1,332 Mops/s 2,365 Mops/s 0.54 10.00% 10.00% -6.00%

      Memory Bandwidth

      Compression

      OpenSSL

      Geekbench Single-Core

      Score: 1,107

      Geekbench Multi-Core

      Score: 9,576

      Passmark CPU Scores

      BENCHMARKSCORE
      Mark
      11,632
      Compression
      90,343
      Encryption
      2,609
      Extended Instructions
      11,846
      Floating Point Maths
      57,207
      Integer Maths
      75,110
      Physics
      1,951
      Prime Numbers
      116
      Single Threaded
      1,332
      String Sorting
      54,307

      Passmark Memory Scores

      BENCHMARKSCORE
      Memory Mark
      1,947
      Database Operations
      11,298
      Memory Latency
      70
      Memory Read Cached
      11,377
      Memory Read Uncached
      9,133
      Memory Write
      14,985

      Stress-ng Stressors

      CPU integerSingleMultiScaling
      atomic
      69.92 40.79 0.58×
      bitops
      108,487 1,732,012 15.97×
      branch
      220,889 3,524,928 15.96×
      funccall
      1,338 21,378 15.97×
      funcret
      20,786 333,742 16.06×
      hash
      128,195 2,043,924 15.94×
      intmath
      31,853 494,429 15.52×
      nop
      173,699 2,766,914 15.93×
      prime
      293,069 5,350,297 18.26×
      rotate
      96,532 1,541,767 15.97×
      str
      515,398 8,203,099 15.92×
      wcs
      119,222 1,902,023 15.95×
      CryptographySingleMultiScaling
      crypt
      2,908 46,178 15.88×
      CompressionSingleMultiScaling
      jpeg
      523.37 8,281 15.82×
      zlib
      42.23 573.45 13.58×
      HypervisorSingleMultiScaling
      clock
      22,504 219,170 9.74×
      clone
      214.34 2,292 10.69×
      context
      2,610 41,603 15.94×
      cpu-sched
      71.01 1,028 14.48×
      eventfd
      51,115 475,095 9.29×
      fault
      12,825 146,324 11.41×
      fork
      3,596 33,577 9.34×
      getrandom
      49,140 784,268 15.96×
      hrtimers
      454,647 3,593,447 7.90×
      mprotect
      901,367 5,306,184 5.89×
      mtx
      11,597,820 676,601,417 58.34×
      munmap
      2,503 28,900 11.55×
      null
      463,192 7,372,320 15.92×
      pipe
      612,336 8,893,160 14.52×
      priv-instr
      730,316 9,687,411 13.26×
      resched
      5,754,303 2,894,200 0.50×
      switch
      94,801 5,236,330 55.23×
      timermix
      403,144 6,440,250 15.98×
      tlb-shootdown
      5,375 8,867 1.65×
      vdso
      46,816,136 747,389,000 15.96×
      vfork
      23,522 175,828 7.48×
      yield
      13,760,926 14,890,610 1.08×
      zero
      2,081,472 33,222,689 15.96×
      CPU float/SIMDSingleMultiScaling
      eigen
      1,336 21,296 15.94×
      expmath
      239.98 3,824 15.94×
      fma
      641,078 10,227,628 15.95×
      fp
      102.65 1,650 16.07×
      fractal
      6.6 103.01 15.61×
      hyperbolic
      244.38 3,900 15.96×
      logmath
      293.62 4,680 15.94×
      matrix
      5,347 85,261 15.95×
      matrix-3d
      505.62 5,362 10.60×
      monte-carlo
      193.05 3,078 15.94×
      mpfr
      641.86 10,230 15.94×
      powmath
      176.52 2,811 15.93×
      trig
      329.6 5,246 15.92×
      veccmp
      17,178 273,349 15.91×
      vecfp
      745.29 11,904 15.97×
      vecmath
      3,090 49,357 15.97×
      vecshuf
      672.41 10,664 15.86×
      vecwide
      18,414 293,275 15.93×
      AlgorithmsSingleMultiScaling
      bitonicsort
      5.4 86.2 15.96×
      bsearch
      258.41 4,128 15.97×
      bubblesort
      0.8 12.6 15.75×
      fibsearch
      273.62 4,368 15.96×
      heapsort
      8.2 131.39 16.02×
      hsearch
      4,915 78,178 15.90×
      insertionsort
      4.6 73.6 16.00×
      malloc
      2,408,201 26,609,982 11.05×
      mcontend
      207.29 32,739 157.94×
      mergesort
      27.8 437.37 15.73×
      qsort
      19.6 310.98 15.87×
      skiplist
      5,359 85,609 15.97×
      tree
      1 12.79 12.79×
      MemorySingleMultiScaling
      cache
      340,728 529,501 1.55×
      cachehammer
      139,352 439,214 3.15×
      cacheline
      49.37 788.34 15.97×
      l1cache
      182.38 2,901 15.91×
      memcpy
      443.76 7,086 15.97×
      memrate
      3.16 24.94 7.89×
      memthrash
      173.09 287.4 1.66×
      ptr-chase
      13,028,669 153,346,225 11.77×
      spinmem
      714.97 1,601 2.24×
      stream
      66.72 9,165 137.36×
      vm
      59,605 922,603 15.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
      B2pts_v2 21 GiB0
      B2pls_v2 24 GiB0
      B2ps_v2 28 GiB0
      B4pls_v2 48 GiB0
      B4ps_v2 416 GiB0
      B8pls_v2 816 GiB0
      B8ps_v2 832 GiB0

      Similar Servers

      INSTANCEVENDORvCPUsMEMORYAccelerators

      B16ps_v2 FAQs