m9g.2xlarge by Amazon Web Services
(All-cores)
(Single-core)
Specifications
Server Metadata
Vendor ID | aws |
Name | m9g.2xlarge |
Description | General purpose [AWS Graviton processors] Gen9 2xlarge |
Family | m9g |
Hw Virt | |
Average Time To Start | 9.57 |
Status | active |
Observed At | 2026-10-28T13:55:46.973288 |
Availability
| REGION / ID | SPOT | ONDEMAND |
|---|---|---|
Ohio (US) / us-east-2 | 0.095067 USD/h | 0.3914 USD/h |
Oregon (US) / us-west-2 | 0.152825 USD/h | 0.3914 USD/h |
Northern Virgina (US) / us-east-1 | 0.1682 USD/h | 0.3914 USD/h |
(MY) / ap-southeast-5 | 0.137367 USD/h | 0.4158 USD/h |
Aragón (ES) / eu-south-2 | 0.07025 USD/h | 0.4359 USD/h |
Dublin (IE) / eu-west-1 | 0.241533 USD/h | 0.4362 USD/h |
Frankfurt (DE) / eu-central-1 | 0.2317 USD/h | 0.4689 USD/h |
Sydney (AU) / ap-southeast-2 | 0.209967 USD/h | 0.4892 USD/h |
Singapore (SG) / ap-southeast-1 | 0.232933 USD/h | 0.4892 USD/h |
Tokyo (JP) / ap-northeast-1 | 0.228167 USD/h | 0.5055 USD/h |
Processor
vCPUs | 8 |
Hypervisor | nitro |
CPU Allocation | Dedicated |
CPU Cores | 8 |
CPU Speed | 3.3 GHz |
CPU Architecture | arm64 |
CPU Manufacturer | AWS |
CPU Family | ARMv9 |
CPU Model | Neoverse-V3 |
CPU L1D Cache | 64 KiB |
CPU L1D Cache Total | 512 KiB |
CPU L1I Cache | 64 KiB |
CPU L1I Cache Total | 512 KiB |
CPU L2 Cache | 2 MiB |
CPU L2 Cache Total | 16 MiB |
CPU L3 Cache | 48 MiB |
CPU L3 Cache Total | 48 MiB |
CPU Flags | fp, asimd, evtstrm, aes, pmull, sha1, sha2, crc32, atomics, fphp, asimdhp, cpuid, asimdrdm, jscvt, fcma, lrcpc, dcpop, sha3, asimddp, sha512, sve, asimdfhm, dit, uscat, ilrcpc, flagm, sb, paca, pacg, dcpodp, sve2, sveaes, svepmull, svebitperm, svesha3, flagm2, frint, svei8mm, svebf16, i8mm, bf16, dgh, rng, bti, ecv, afp, wfxt |
Ecpus | 8.1 |
Scalability | 101.25 |
System Resources and Accelerators
| MEMORY | |
|---|---|
Memory Amount | 32 GiB |
Memory Amount Actual | 32 GiB |
| ACCELERATORS | |
|---|---|
Accelerator Count | 0 |
Accelerator Memory Min | 0 MiB |
Accelerator Memory Total | 0 MiB |
Accelerators |
| STORAGE | |
|---|---|
Storage Size | 0 GB |
Storages |
| NETWORK | |
|---|---|
Network Speed Baseline | 4.25 Gbps |
Network Speed Max | 17 Gbps |
Network Storage Speed Baseline | 3 Gbps |
Network Storage Speed Max | 12 Gbps |
Inbound Traffic | 0 GB/month |
Outbound Traffic | 0 GB/month |
IPv4 | 0 |
CPU and System Topology
Server Description
An ARM64-powered general-purpose instance delivering strong single-core performance and balanced memory capacity for diverse cloud workloads.
Amazon Web Services m9g.2xlarge is a general-purpose server instance powered by an 8-core AWS Graviton Neoverse-V3 ARM64 processor running at 3.3 GHz. It features 32.0 GB of RAM, providing a balanced 4.0 GB per core, and operates on the Nitro hypervisor with a baseline network bandwidth of 4 Gbps. The instance lacks local storage and GPU accelerators. In benchmarks, the m9g.2xlarge delivers top-tier single-core performance in Geekbench and single-threaded compression tasks, alongside excellent memory performance. Multi-core workloads, such as software compilation and database operations, perform in the average tier, while cryptographic encryption tests show weaker results. This resource profile makes the instance a highly efficient choice for general-purpose workloads, including web serving, text processing, and application hosting, offering a balanced trade-off between compute power and memory capacity without the overhead of x86 architectures.
Economics
Performance
Memory Bandwidth
Compression
OpenSSL
Geekbench Single-Core
Geekbench Multi-Core
Passmark CPU Scores
| BENCHMARK | SCORE |
|---|---|
Mark | 10,874 |
Compression | 74,636 |
Encryption | 2,363 |
Extended Instructions | 10,798 |
Floating Point Maths | 61,258 |
Integer Maths | 49,014 |
Physics | 3,125 |
Prime Numbers | 163 |
Single Threaded | 2,465 |
String Sorting | 43,052 |
Passmark Memory Scores
| BENCHMARK | SCORE |
|---|---|
Memory Mark | 4,065 |
Database Operations | 14,916 |
Memory Latency | 31 |
Memory Read Cached | 24,947 |
Memory Read Uncached | 23,804 |
Memory Write | 24,933 |
Stress-ng Stressors
| CPU integer | Single | Multi | Scaling |
|---|---|---|---|
atomic | 197.53 | 135.38 | 0.69× |
bitops | 165,509 | 1,324,085 | 8.00× |
branch | 320,485 | 2,558,386 | 7.98× |
funccall | 2,283 | 18,211 | 7.98× |
funcret | 40,393 | 319,180 | 7.90× |
hash | 181,502 | 1,448,222 | 7.98× |
intmath | 39,598 | 316,626 | 8.00× |
nop | 430,411 | 3,432,502 | 7.97× |
prime | 600,628 | 4,790,443 | 7.98× |
rotate | 149,297 | 1,189,567 | 7.97× |
str | 936,470 | 7,466,669 | 7.97× |
wcs | 285,198 | 2,232,061 | 7.83× |
| Cryptography | Single | Multi | Scaling |
|---|---|---|---|
crypt | 4,300 | 34,301 | 7.98× |
| Compression | Single | Multi | Scaling |
|---|---|---|---|
jpeg | 924.73 | 7,361 | 7.96× |
zlib | 57.01 | 372.33 | 6.53× |
| Hypervisor | Single | Multi | Scaling |
|---|---|---|---|
clock | 55,705 | 326,230 | 5.86× |
clone | 422.83 | 2,274 | 5.38× |
context | 3,927 | 33,532 | 8.54× |
cpu-sched | 58.61 | 538.28 | 9.18× |
eventfd | 157,708 | 1,776,135 | 11.26× |
fault | 27,178 | 173,447 | 6.38× |
fork | 7,464 | 45,165 | 6.05× |
getrandom | 74,140 | 592,033 | 7.99× |
hrtimers | 194,254 | 1,189,598 | 6.12× |
mprotect | 1,592,004 | 4,513,485 | 2.84× |
mtx | 10,309,985 | 466,832,009 | 45.28× |
munmap | 5,653 | 36,497 | 6.46× |
null | 685,243 | 5,751,163 | 8.39× |
pipe | 1,317,742 | 8,044,775 | 6.10× |
priv-instr | 1,116,184 | 8,854,412 | 7.93× |
resched | 4,845,667 | 1,959,972 | 0.40× |
switch | 279,446 | 5,442,559 | 19.48× |
timermix | 583,990 | 4,304,768 | 7.37× |
tlb-shootdown | 19,485 | 68,395 | 3.51× |
vdso | 64,377,424 | 509,234,764 | 7.91× |
vfork | 66,617 | 251,140 | 3.77× |
yield | 13,517,889 | 13,625,789 | 1.01× |
zero | 3,268,901 | 26,528,620 | 8.12× |
| CPU float/SIMD | Single | Multi | Scaling |
|---|---|---|---|
eigen | 2,247 | 17,910 | 7.97× |
expmath | 425.74 | 3,395 | 7.97× |
fma | 854,464 | 6,814,086 | 7.97× |
fp | 175.16 | 1,400 | 7.99× |
fractal | 9.2 | 72.6 | 7.89× |
hyperbolic | 408.79 | 3,260 | 7.98× |
logmath | 491.72 | 3,923 | 7.98× |
matrix | 7,981 | 63,720 | 7.98× |
matrix-3d | 1,494 | 7,709 | 5.16× |
monte-carlo | 269.65 | 2,228 | 8.26× |
mpfr | 1,890 | 15,058 | 7.97× |
powmath | 282.32 | 2,251 | 7.97× |
trig | 554.3 | 4,420 | 7.97× |
veccmp | 26,364 | 210,365 | 7.98× |
vecfp | 1,856 | 14,749 | 7.95× |
vecmath | 4,819 | 38,489 | 7.99× |
vecshuf | 1,033 | 8,226 | 7.96× |
vecwide | 30,182 | 241,121 | 7.99× |
| Algorithms | Single | Multi | Scaling |
|---|---|---|---|
bitonicsort | 11.2 | 89.6 | 8.00× |
bsearch | 422.55 | 3,379 | 8.00× |
bubblesort | 1.4 | 11.2 | 8.00× |
fibsearch | 415.58 | 3,311 | 7.97× |
heapsort | 15.4 | 122.8 | 7.97× |
hsearch | 10,827 | 86,576 | 8.00× |
insertionsort | 7.8 | 62 | 7.95× |
malloc | 3,912,532 | 30,267,313 | 7.74× |
mcontend | 317.73 | 18,246 | 57.43× |
mergesort | 38.6 | 308.99 | 8.00× |
qsort | 26.8 | 212.99 | 7.95× |
skiplist | 7,680 | 61,314 | 7.98× |
tree | 1.6 | 11.2 | 7.00× |
| Memory | Single | Multi | Scaling |
|---|---|---|---|
cache | 580,509 | 1,139,577 | 1.96× |
cachehammer | 2,269,377 | 17,081,197 | 7.53× |
cacheline | 92.51 | 753.32 | 8.14× |
l1cache | 391.12 | 3,115 | 7.97× |
memcpy | 1,018 | 7,673 | 7.54× |
memrate | 6.53 | 26.19 | 4.01× |
memthrash | 236.27 | 371.74 | 1.57× |
ptr-chase | 13,304,531 | 99,926,063 | 7.51× |
spinmem | 5,568 | 3,715 | 0.67× |
stream | 106.04 | 2,877 | 27.13× |
vm | 195,054 | 842,211 | 4.32× |
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
PostgreSQL heavy read-only throughput
Alternatives
Servers of the Same Family
| INSTANCE | vCPUs | MEMORY | Accelerators |
|---|---|---|---|
| m9g.medium | 1 | 4 GiB | 0 |
| m9g.large | 2 | 8 GiB | 0 |
| m9g.xlarge | 4 | 16 GiB | 0 |
| m9g.4xlarge | 16 | 64 GiB | 0 |
| m9g.8xlarge | 32 | 128 GiB | 0 |
| m9g.12xlarge | 48 | 192 GiB | 0 |
| m9g.16xlarge | 64 | 256 GiB | 0 |
Similar Servers
| INSTANCE | VENDOR | vCPUs | MEMORY | Accelerators |
|---|