HC44rs by Microsoft Azure

HC44rs is a HCS family [RDMA capable] [Premium Storage capable] [Intel processor] 44 vCPUs server offered by Microsoft Azure with 44 vCPUs, 352 GiB of memory and 717 GB of storage. The pricing starts at 0.5854 USD per hour.
44 vCPU
352 GiB Memory
717 GB Storage
Spare SCore
62,069
(All-cores)
1,414
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_HC44rs
Name
HC44rs
API Reference
Standard_HC44rs
Description
HCS family [RDMA capable] [Premium Storage capable] [Intel processor] 44 vCPUs
Family
HCS
Hw Virt
Average Time To Start
21
Status
planned-for-retirement
Observed At
2026-10-31T04:55:00.593788

Availability

REGION / IDSPOTONDEMAND
East US (US) / eastus
0.5854 USD/h 3.168 USD/h
East US 2 (US) / eastus2
0.5854 USD/h 3.168 USD/h
West US 2 (US) / westus2
0.5854 USD/h 3.168 USD/h
South Central US (US) / southcentralus
1.742 USD/h 3.484 USD/h
Canada Central (CA) / canadacentral
0.7026 USD/h 3.802 USD/h
North Europe (IE) / northeurope
0.7026 USD/h 3.802 USD/h
UK South (GB) / uksouth
0.7318 USD/h 3.96 USD/h
Southeast Asia (SG) / southeastasia
0.761 USD/h 4.118 USD/h
West Europe (NL) / westeurope
0.761 USD/h 4.118 USD/h
Korea Central (KR) / koreacentral
0.7904 USD/h 4.277 USD/h
Central India (IN) / centralindia
0.8196 USD/h 4.435 USD/h
Australia East (AU) / australiaeast
0.849 USD/h 4.594 USD/h
Japan East (JP) / japaneast
0.849 USD/h 4.594 USD/h
Brazil South (BR) / brazilsouth
1.1709 USD/h 6.336 USD/h

Processor

vCPUs
44
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
44
CPU Speed
2.7 GHz
CPU Architecture
x86_64
CPU Manufacturer
Intel
CPU Family
Xeon
CPU Model
8168
CPU L1D Cache
32 KiB
CPU L1D Cache Total
1 MiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
1 MiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
44 MiB
CPU L3 Cache
33 MiB
CPU L3 Cache Total
66 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, arch_perfmon, rep_good, nopl, xtopology, cpuid, pni, pclmulqdq, ssse3, fma, cx16, pdcm, pcid, sse4_1, sse4_2, movbe, popcnt, aes, xsave, avx, f16c, rdrand, hypervisor, lahf_lm, abm, 3dnowprefetch, pti, fsgsbase, bmi1, hle, avx2, smep, bmi2, erms, invpcid, rtm, avx512f, avx512dq, rdseed, adx, smap, clflushopt, clwb, avx512cd, avx512bw, avx512vl, xsaveopt, xsavec, xgetbv1, xsaves, arch_capabilities
Ecpus
43.9
Scalability
99.77

System Resources and Accelerators

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

    CPU and System Topology

    Server Description

    A dedicated 44-core high-memory instance with RDMA networking designed for parallel computing, database operations, and memory-bound scientific workloads.

    Memory OptimizedCompute OptimizedStorage & Database

    Microsoft Azure HC44rs is an HCS-family high-performance computing instance designed for memory-intensive and parallel workloads. Powered by an Intel Xeon 8168 processor on the x86_64 architecture, it delivers 44 dedicated physical cores and 44 vCPUs at 2.7 GHz, paired with 352.0 GB of RAM (8.0 GB per core) and 717 GB of local storage. The instance is RDMA-capable and supports Premium Storage. Benchmarks show strong multi-core CPU performance, high memory read bandwidth, and excellent throughput in software compilation and Redis operations. However, single-threaded performance is average, and text generation for large language models is poor due to the absence of a GPU. The HC44rs is highly suited for clustered HPC simulations, large-scale databases, and parallel processing workloads where high memory bandwidth and dedicated physical cores are critical.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    2.5Score
    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) 6,862,325 ops/sec 1,918,343 ops/sec 3.6 50.00% 50.00% +90.00%
    Redis RPS (pipeline=16, SET) 39,638,889 ops/sec 11,704,734 ops/sec 3.3 20.00% 20.00% +27.00%
    PassMark Memory Mark (composite) 2,302 2,416 0.96 10.00% 10.00% -0.41%
    Memory bandwidth (read, 16 MB ~ L3) 218,608 MB/sec 108,466 MB/sec 2 10.00% 10.00% +7.20%
    PassMark single-thread CPU 2,104 Mops/s 2,365 Mops/s 0.88 10.00% 10.00% -1.30%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 1,164

    Geekbench Multi-Core

    Score: 13,376

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    48,836
    Compression
    906,689
    Encryption
    23,085
    Extended Instructions
    67,929
    Floating Point Maths
    153,262
    Integer Maths
    179,740
    Physics
    4,641
    Prime Numbers
    365
    Single Threaded
    2,104
    String Sorting
    105,456

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    2,302
    Database Operations
    21,516
    Memory Latency
    57
    Memory Read Cached
    23,932
    Memory Read Uncached
    7,247
    Memory Write
    7,999

    Stress-ng Stressors

    CPU integerSingleMultiScaling
    atomic
    149.46 150.75 1.01×
    bitops
    112,322 4,663,262 41.52×
    branch
    154,615 6,552,848 42.38×
    funccall
    545.42 23,927 43.87×
    funcret
    11,269 496,928 44.10×
    hash
    127,652 5,580,922 43.72×
    intmath
    22,305 968,275 43.41×
    nop
    191,659 8,410,500 43.88×
    prime
    316,486 13,733,374 43.39×
    rotate
    96,049 4,212,851 43.86×
    str
    755,254 31,056,999 41.12×
    wcs
    485,489 18,987,149 39.11×
    CryptographySingleMultiScaling
    crypt
    2,450 102,612 41.89×
    CompressionSingleMultiScaling
    jpeg
    582.9 24,936 42.78×
    zlib
    56.65 2,154 38.02×
    HypervisorSingleMultiScaling
    clock
    18,553 170,828 9.21×
    clone
    902.27 22,505 24.94×
    context
    2,032 87,359 42.98×
    cpu-sched
    61.17 2,806 45.87×
    eventfd
    41,707 1,745,618 41.85×
    fault
    9,998 118,641 11.87×
    fork
    3,735 54,919 14.70×
    getrandom
    44,843 1,941,508 43.30×
    hrtimers
    646,082 5,486,218 8.49×
    mprotect
    682,091 10,163,587 14.90×
    mtx
    12,897,157 1,848,928,613 143.36×
    munmap
    2,618 51,236 19.57×
    null
    211,864 9,120,313 43.05×
    pipe
    847,823 12,215,650 14.41×
    priv-instr
    462,828 6,636,363 14.34×
    resched
    4,750,040 5,011,706 1.06×
    switch
    65,824 11,550,592 175.48×
    timermix
    218,725 9,536,556 43.60×
    tlb-shootdown
    5,318 93,136 17.51×
    tsc
    991,597 43,019,860 43.38×
    usersyscall
    318,680 6,775,056 21.26×
    vdso
    74,256,148 3,209,141,177 43.22×
    vfork
    22,279 179,978 8.08×
    x86syscall
    2,401,191 101,003,386 42.06×
    yield
    31,496,069 33,433,113 1.06×
    zero
    1,583,353 67,533,836 42.65×
    CPU float/SIMDSingleMultiScaling
    eigen
    16,248 682,148 41.98×
    expmath
    2,710 116,126 42.85×
    fma
    523,315 22,777,752 43.53×
    fp
    162.27 6,997 43.12×
    fractal
    5.2 213.55 41.07×
    hyperbolic
    2,830 123,797 43.75×
    logmath
    4,560 194,975 42.76×
    matrix
    3,075 134,402 43.71×
    matrix-3d
    668.71 6,288 9.40×
    monte-carlo
    107.8 4,719 43.78×
    mpfr
    1,218 52,596 43.17×
    powmath
    1,598 70,100 43.86×
    trig
    1,726 75,627 43.81×
    veccmp
    15,577 677,071 43.47×
    vecfp
    1,957 85,456 43.66×
    vecmath
    2,151 93,866 43.63×
    vecshuf
    829.6 36,009 43.41×
    vecwide
    50,105 2,186,394 43.64×
    AlgorithmsSingleMultiScaling
    bitonicsort
    7.2 309.59 43.00×
    bsearch
    243.24 10,254 42.16×
    bubblesort
    0.8 31.2 39.00×
    fibsearch
    242.96 10,307 42.42×
    heapsort
    8.2 365.19 44.54×
    hsearch
    4,963 221,034 44.53×
    insertionsort
    8.2 348.6 42.51×
    malloc
    2,156,739 44,176,216 20.48×
    mcontend
    62.87 9,876 157.09×
    mergesort
    23.4 1,011 43.19×
    qsort
    14.8 641.79 43.36×
    skiplist
    4,892 213,647 43.67×
    tree
    1.6 39 24.38×
    MemorySingleMultiScaling
    cache
    236,584 791,909 3.35×
    cachehammer
    348,658 10,356,718 29.70×
    cacheline
    12.18 1,080 88.70×
    l1cache
    206.17 9,810 47.58×
    memcpy
    348.95 15,138 43.38×
    memrate
    1.17 23.89 20.42×
    memthrash
    104.37 756.8 7.25×
    ptr-chase
    49,649,833 465,017,242 9.37×
    spinmem
    433.98 690.28 1.59×
    stream
    14.86 12,378 832.96×
    vm
    70,964 300,254 4.23×

    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

    Similar Servers

    INSTANCEVENDORvCPUsMEMORYAccelerators

    HC44rs FAQs