m1-ultramem-40 by Google Cloud Platform

m1-ultramem-40 is a 40 vCPUs, 961 GB RAM server offered by Google Cloud Platform with 40 vCPUs, 961 GiB of memory and 0 GB of storage. The pricing starts at 0.5958 USD per hour.
40 vCPU
961 GiB Memory
Spare SCore
20,102
(All-cores)
847
(Single-core)

Specifications

Server Metadata

Vendor ID
gcp
Server ID
11040
Name
m1-ultramem-40
Description
40 vCPUs, 961 GB RAM
Family
m1
Hw Virt
Average Time To Start
22
Status
active
Observed At
2026-11-04T00:40:08.370955

Availability

REGION / IDSPOTONDEMAND
Council Bluffs (US) / us-central1
0.879 USD/h 6.2931 USD/h
The Dalles (US) / us-west1
0.879 USD/h 6.2931 USD/h
Moncks Corner (US) / us-east1
0.879 USD/h 6.2931 USD/h
Montréal (CA) / northamerica-northeast1
0.5958 USD/h 6.6161 USD/h
Eemshaven (NL) / europe-west4
0.771 USD/h 6.6165 USD/h
Toronto (CA) / northamerica-northeast2
0.695 USD/h 6.9224 USD/h
Tel Aviv (IL) / me-west1
1.0783 USD/h 6.9224 USD/h
St. Ghislain (BE) / europe-west1
0.8733 USD/h 6.9389 USD/h
Las Vegas (US) / us-west4
0.639 USD/h 7.1039 USD/h
Ashburn (US) / us-east4
1.1598 USD/h 7.1039 USD/h
Delhi (IN) / asia-south2
0.6491 USD/h 7.2163 USD/h
Mumbai (IN) / asia-south1
0.65 USD/h 7.2174 USD/h
Los Angeles (US) / us-west2
0.65 USD/h 7.2185 USD/h
Milan (IT) / europe-west8
0.6565 USD/h 7.3 USD/h
Paris (FR) / europe-west9
0.6574 USD/h 7.3 USD/h
Changhua County (TW) / asia-east1
0.6615 USD/h 7.3047 USD/h
Jurong West (SG) / asia-southeast1
0.9954 USD/h 7.4115 USD/h
Madrid (ES) / europe-southwest1
0.6737 USD/h 7.4259 USD/h
Osaka (JP) / asia-northeast2
0.6927 USD/h 7.6937 USD/h
Seoul (KR) / asia-northeast3
0.6927 USD/h 7.6937 USD/h
Tokyo (JP) / asia-northeast1
1.157 USD/h 7.6937 USD/h
London (GB) / europe-west2
0.6956 USD/h 7.7354 USD/h
Frankfurt (DE) / europe-west3
0.6956 USD/h 7.7354 USD/h
Warsaw (PL) / europe-central2
0.6956 USD/h 7.7354 USD/h
Jakarta (ID) / asia-southeast2
0.7278 USD/h 8.0805 USD/h
Zurich (CH) / europe-west6
0.7416 USD/h 8.2431 USD/h
Sydney (AU) / australia-southeast1
0.7673 USD/h 8.5269 USD/h
Melbourne (AU) / australia-southeast2
0.8084 USD/h 8.9362 USD/h
Santiago (CL) / southamerica-west1
0.8144 USD/h 8.9991 USD/h
Osasco (BR) / southamerica-east1
0.856 USD/h 9.5077 USD/h

Processor

vCPUs
40
CPU Allocation
Dedicated
CPU Cores
20
CPU Speed
2.2 GHz
CPU Architecture
x86_64
CPU Manufacturer
Intel
CPU Family
Xeon
CPU L1D Cache
32 KiB
CPU L1D Cache Total
640 KiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
640 KiB
CPU L2 Cache
256 KiB
CPU L2 Cache Total
5 MiB
CPU L3 Cache
55 MiB
CPU L3 Cache Total
55 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, nonstop_tsc, cpuid, tsc_known_freq, pni, pclmulqdq, ssse3, fma, cx16, pcid, sse4_1, sse4_2, x2apic, movbe, popcnt, aes, xsave, avx, f16c, rdrand, hypervisor, lahf_lm, abm, 3dnowprefetch, pti, ssbd, ibrs, ibpb, stibp, fsgsbase, tsc_adjust, bmi1, hle, avx2, smep, bmi2, erms, invpcid, rtm, rdseed, adx, smap, xsaveopt, arat, md_clear, arch_capabilities
Ecpus
23.7
Scalability
59.25

System Resources and Accelerators

MEMORY
Memory Amount
961 GiB
Memory Amount Actual
961 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 high-density memory-optimized server featuring massive RAM capacity for memory-bound enterprise applications and large in-memory databases.

      Memory OptimizedStorage & Database

      Google Cloud Platform m1-ultramem-40 is an x86_64 memory-optimized server configured with 40 dedicated vCPUs and 961.0 GB of RAM, yielding 24.02 GB of memory per core. Powered by an Intel Xeon processor running at 2.2 GHz across 20 physical cores, this instance does not include local storage or GPUs. Benchmark data reveals a significant performance tradeoff: single-core CPU execution is weak, ranking in the bottom 10%, whereas multi-core CPU performance and memory bandwidth fall into the average tier. Qualitatively, this server offers high memory density for memory-bound workloads, though compute-heavy tasks may find the 2.2 GHz clock speed limiting. It is highly suited for large in-memory databases, Redis deployments, and memory-intensive enterprise applications that do not require local NVMe storage.

      Economics

      Average Price per Region

      Prices per Zone

      Lowest Prices

      Performance

      Workload Profiles

      0.66Score
      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) 1,240,604 ops/sec 1,930,206 ops/sec 0.63 50.00% 50.00% -21.00%
      Redis RPS (pipeline=16, SET) 9,471,454 ops/sec 11,792,140 ops/sec 0.79 20.00% 20.00% -4.60%
      PassMark Memory Mark (composite) 1,586 2,412 0.67 10.00% 10.00% -3.90%
      Memory bandwidth (read, 16 MB ~ L3) 62,702 MB/sec 108,490 MB/sec 0.57 10.00% 10.00% -5.50%
      PassMark single-thread CPU 1,642 Mops/s 2,365 Mops/s 0.67 10.00% 10.00% -3.90%

      Memory Bandwidth

      Compression

      OpenSSL

      Geekbench Single-Core

      Score: 846

      Geekbench Multi-Core

      Score: 7,502

      Passmark CPU Scores

      BENCHMARKSCORE
      Mark
      23,391
      Compression
      409,595
      Encryption
      9,040
      Extended Instructions
      21,401
      Floating Point Maths
      58,944
      Integer Maths
      93,491
      Physics
      1,418
      Prime Numbers
      100
      Single Threaded
      1,642
      String Sorting
      55,934

      Passmark Memory Scores

      BENCHMARKSCORE
      Memory Mark
      1,586
      Database Operations
      9,596
      Memory Latency
      82
      Memory Read Cached
      18,729
      Memory Read Uncached
      5,034
      Memory Write
      5,116

      Stress-ng Stressors

      CPU integerSingleMultiScaling
      atomic
      191.98 147.86 0.77×
      bitops
      90,215 1,940,198 21.51×
      branch
      116,857 3,478,506 29.77×
      funccall
      406.31 8,057 19.83×
      funcret
      8,223 231,659 28.17×
      hash
      97,204 2,860,412 29.43×
      intmath
      16,396 485,798 29.63×
      nop
      137,349 2,429,478 17.69×
      prime
      238,410 5,124,746 21.50×
      rotate
      74,365 1,933,870 26.01×
      str
      531,494 11,536,869 21.71×
      wcs
      344,134 7,074,836 20.56×
      CryptographySingleMultiScaling
      crypt
      1,766 33,916 19.21×
      CompressionSingleMultiScaling
      jpeg
      388.93 9,276 23.85×
      zlib
      53.93 1,277 23.68×
      HypervisorSingleMultiScaling
      clock
      8,961 189,509 21.15×
      clone
      101.85 1,501 14.74×
      context
      715.98 18,199 25.42×
      cpu-sched
      63.56 2,560 40.28×
      eventfd
      19,187 376,197 19.61×
      fault
      3,527 105,796 30.00×
      fork
      1,474 33,374 22.65×
      getrandom
      16,862 455,170 26.99×
      hrtimers
      149,653 1,937,919 12.95×
      mprotect
      535,917 2,151,902 4.02×
      mtx
      8,663,858 709,280,955 81.87×
      munmap
      1,023 23,530 22.99×
      null
      68,716 1,681,118 24.46×
      pipe
      490,665 4,902,500 9.99×
      priv-instr
      157,386 4,176,761 26.54×
      resched
      1,803,707 1,081,084 0.60×
      switch
      49,523 2,066,474 41.73×
      timermix
      80,191 2,263,195 28.22×
      tlb-shootdown
      5,300 39,095 7.38×
      tsc
      775,661 28,571,505 36.84×
      usersyscall
      97,668 2,618,603 26.81×
      vdso
      65,810,450 1,886,132,085 28.66×
      vfork
      9,024 76,386 8.46×
      x86syscall
      798,795 18,826,726 23.57×
      yield
      6,323,077 6,974,485 1.10×
      zero
      543,947 14,290,999 26.27×
      CPU float/SIMDSingleMultiScaling
      eigen
      11,173 278,379 24.92×
      expmath
      2,063 59,804 28.98×
      fma
      500,052 15,263,401 30.52×
      fp
      95.71 2,431 25.40×
      fractal
      4 99.7 24.93×
      hyperbolic
      2,198 65,787 29.93×
      logmath
      3,473 99,502 28.65×
      matrix
      3,025 66,263 21.91×
      matrix-3d
      657.54 1,395 2.12×
      monte-carlo
      42.57 1,216 28.56×
      mpfr
      881.57 17,968 20.38×
      powmath
      1,222 35,004 28.65×
      trig
      1,439 31,515 21.90×
      veccmp
      10,650 215,277 20.21×
      vecfp
      672.75 17,081 25.39×
      vecmath
      1,662 49,417 29.73×
      vecshuf
      419.37 8,869 21.15×
      vecwide
      20,118 415,004 20.63×
      AlgorithmsSingleMultiScaling
      bitonicsort
      5.4 119.99 22.22×
      bsearch
      172.96 4,168 24.10×
      bubblesort
      0.4 8 20.00×
      fibsearch
      208.32 5,121 24.58×
      heapsort
      6.2 143.39 23.13×
      hsearch
      3,211 77,449 24.12×
      insertionsort
      6 119.8 19.97×
      malloc
      1,530,071 45,419,426 29.68×
      mcontend
      118.14 8,564 72.49×
      mergesort
      19.8 502.36 25.37×
      qsort
      14 327.18 23.37×
      skiplist
      4,460 118,058 26.47×
      tree
      1 15.94 15.94×
      MemorySingleMultiScaling
      cache
      163,963 703,107 4.29×
      cachehammer
      424,587 9,504,463 22.39×
      cacheline
      37.76 2,785 73.75×
      l1cache
      146.27 2,900 19.83×
      memcpy
      322.33 6,707 20.81×
      memrate
      0.74 6.15 8.31×
      memthrash
      128.26 433.8 3.38×
      ptr-chase
      29,550,951 243,994,646 8.26×
      spinmem
      99.99 711.57 7.12×
      stream
      17.84 3,587 201.07×
      vm
      15,974 295,956 18.53×

      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
      m1-ultramem-80 801922 GiB0
      m1-megamem-96 961434 GiB0
      m1-ultramem-160 1603844 GiB0

      Similar Servers

      INSTANCEVENDORvCPUsMEMORYAccelerators

      m1-ultramem-40 FAQs