m9gd.2xlarge by Amazon Web Services
(All-cores)
(Single-core)
Specifications
Server Metadata
Vendor ID | aws |
Name | m9gd.2xlarge |
Description | General purpose [AWS Graviton processors] [Instance store volumes] Gen9 2xlarge |
Family | m9gd |
Hw Virt | |
Average Time To Start | 25 |
Status | active |
Observed At | 2026-10-24T15:23:51.950943 |
Availability
| REGION / ID | SPOT | ONDEMAND |
|---|---|---|
Ohio (US) / us-east-2 | 0.113267 USD/h | 0.5028 USD/h |
Oregon (US) / us-west-2 | 0.157775 USD/h | 0.5028 USD/h |
Northern Virgina (US) / us-east-1 | 0.189775 USD/h | 0.5028 USD/h |
(MY) / ap-southeast-5 | 0.173167 USD/h | 0.5333 USD/h |
Aragón (ES) / eu-south-2 | 0.1141 USD/h | 0.5607 USD/h |
Dublin (IE) / eu-west-1 | 0.289933 USD/h | 0.5607 USD/h |
Frankfurt (DE) / eu-central-1 | 0.238667 USD/h | 0.6052 USD/h |
Singapore (SG) / ap-southeast-1 | 0.2231 USD/h | 0.6274 USD/h |
Sydney (AU) / ap-southeast-2 | 0.2216 USD/h | 0.6318 USD/h |
Tokyo (JP) / ap-northeast-1 | 0.2318 USD/h | 0.6496 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 |
Scalability | 100 |
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 | 474 GB |
Storage Type | nvme ssd |
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 general-purpose instance combining dedicated Graviton processors, high-speed memory bandwidth, and integrated local NVMe SSD storage.
Amazon Web Services m9gd.2xlarge is a general-purpose instance featuring an 8-core AWS Graviton ARMv9 Neoverse-V3 processor running at 3.3 GHz. It is equipped with 32.0 GB of RAM, 474 GB of local NVMe SSD storage, and a 4 Gbps baseline network interface. Operating on the Nitro hypervisor, this arm64 instance delivers top-tier performance in single-threaded gzip compression and Passmark memory tests. However, it exhibits weaker performance in CPU encryption benchmarks and medium-model LLM prompt processing. The inclusion of local NVMe storage alongside balanced compute and memory resources makes this instance qualitatively cost-efficient for workloads that require fast local scratch space. It is suited for database operations, static web serving, Redis caching, and lightweight text-generation tasks.
Economics
Performance
Memory Bandwidth
Compression
OpenSSL
Passmark CPU Scores
| BENCHMARK | SCORE |
|---|---|
Mark | 10,892 |
Compression | 74,784 |
Encryption | 2,359 |
Extended Instructions | 10,799 |
Floating Point Maths | 61,274 |
Integer Maths | 49,032 |
Physics | 3,364 |
Prime Numbers | 168 |
Single Threaded | 2,467 |
String Sorting | 43,269 |
Passmark Memory Scores
| BENCHMARK | SCORE |
|---|---|
Memory Mark | 4,335 |
Database Operations | 15,780 |
Memory Latency | 27 |
Memory Read Cached | 24,887 |
Memory Read Uncached | 24,695 |
Memory Write | 25,038 |
Stress-ng Stressors
| CPU integer | Single | Multi | Scaling |
|---|---|---|---|
atomic | 140.26 | 110.65 | 0.79× |
bitops | 165,476 | 1,323,370 | 8.00× |
branch | 320,527 | 2,560,657 | 7.99× |
funccall | 2,285 | 18,223 | 7.97× |
funcret | 40,872 | 326,473 | 7.99× |
hash | 181,513 | 1,448,636 | 7.98× |
intmath | 39,376 | 317,565 | 8.06× |
nop | 430,366 | 3,434,221 | 7.98× |
prime | 601,371 | 4,801,511 | 7.98× |
rotate | 149,364 | 1,190,165 | 7.97× |
str | 936,663 | 7,491,772 | 8.00× |
wcs | 283,000 | 2,228,126 | 7.87× |
| Cryptography | Single | Multi | Scaling |
|---|---|---|---|
crypt | 4,367 | 34,312 | 7.86× |
| Compression | Single | Multi | Scaling |
|---|---|---|---|
jpeg | 923.19 | 7,369 | 7.98× |
zlib | 35.89 | 392.51 | 10.94× |
| Hypervisor | Single | Multi | Scaling |
|---|---|---|---|
clock | 56,009 | 328,649 | 5.87× |
clone | 446.63 | 2,334 | 5.22× |
context | 3,954 | 33,554 | 8.49× |
cpu-sched | 71.83 | 507.26 | 7.06× |
eventfd | 149,585 | 1,830,507 | 12.24× |
fault | 28,765 | 166,299 | 5.78× |
fork | 7,898 | 47,443 | 6.01× |
getrandom | 74,119 | 591,830 | 7.98× |
hrtimers | 154,164 | 1,154,565 | 7.49× |
mprotect | 1,463,413 | 4,564,794 | 3.12× |
mtx | 10,449,490 | 465,153,779 | 44.51× |
munmap | 5,791 | 38,233 | 6.60× |
null | 684,095 | 5,768,326 | 8.43× |
pipe | 1,310,624 | 8,166,666 | 6.23× |
priv-instr | 1,117,292 | 9,159,648 | 8.20× |
resched | 4,826,003 | 2,037,270 | 0.42× |
switch | 258,830 | 5,399,901 | 20.86× |
timermix | 599,550 | 4,315,843 | 7.20× |
tlb-shootdown | 20,359 | 69,793 | 3.43× |
vdso | 62,197,531 | 504,214,376 | 8.11× |
vfork | 70,048 | 268,824 | 3.84× |
yield | 13,578,450 | 13,757,551 | 1.01× |
zero | 3,267,444 | 26,664,314 | 8.16× |
| CPU float/SIMD | Single | Multi | Scaling |
|---|---|---|---|
eigen | 2,247 | 17,928 | 7.98× |
expmath | 425.7 | 3,394 | 7.97× |
fma | 853,971 | 6,806,732 | 7.97× |
fp | 177.11 | 1,409 | 7.96× |
fractal | 9.2 | 72.6 | 7.89× |
hyperbolic | 408.74 | 3,262 | 7.98× |
logmath | 491.76 | 3,924 | 7.98× |
matrix | 8,004 | 63,747 | 7.96× |
matrix-3d | 1,494 | 8,393 | 5.62× |
monte-carlo | 269.74 | 2,218 | 8.22× |
mpfr | 1,891 | 15,078 | 7.97× |
powmath | 282.34 | 2,253 | 7.98× |
trig | 554.2 | 4,420 | 7.98× |
veccmp | 26,379 | 210,467 | 7.98× |
vecfp | 1,863 | 14,795 | 7.94× |
vecmath | 4,817 | 38,428 | 7.98× |
vecshuf | 1,033 | 8,209 | 7.95× |
vecwide | 30,098 | 240,873 | 8.00× |
| Algorithms | Single | Multi | Scaling |
|---|---|---|---|
bitonicsort | 11.2 | 89.6 | 8.00× |
bsearch | 423.66 | 3,381 | 7.98× |
bubblesort | 1.4 | 11.2 | 8.00× |
fibsearch | 414.44 | 3,313 | 7.99× |
heapsort | 15.4 | 123 | 7.99× |
hsearch | 10,828 | 86,903 | 8.03× |
insertionsort | 8 | 61 | 7.63× |
malloc | 4,737,918 | 33,231,707 | 7.01× |
mcontend | 319.33 | 18,244 | 57.13× |
mergesort | 38.6 | 309.19 | 8.01× |
qsort | 26.8 | 213.59 | 7.97× |
skiplist | 7,678 | 61,319 | 7.99× |
tree | 2.2 | 15.59 | 7.09× |
| Memory | Single | Multi | Scaling |
|---|---|---|---|
cache | 712,848 | 1,531,758 | 2.15× |
cachehammer | 2,404,912 | 18,037,624 | 7.50× |
cacheline | 95.09 | 734.36 | 7.72× |
l1cache | 390.41 | 3,118 | 7.99× |
memcpy | 1,016 | 7,664 | 7.55× |
memrate | 6.93 | 28.96 | 4.18× |
memthrash | 234.52 | 367.22 | 1.57× |
ptr-chase | 34,289,228 | 127,310,070 | 3.71× |
spinmem | 5,582 | 6,327 | 1.13× |
stream | 120.1 | 3,188 | 26.54× |
vm | 201,560 | 877,149 | 4.35× |
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
| INSTANCE | vCPUs | MEMORY | Accelerators |
|---|---|---|---|
| m9gd.medium | 1 | 4 GiB | 0 |
| m9gd.large | 2 | 8 GiB | 0 |
| m9gd.xlarge | 4 | 16 GiB | 0 |
| m9gd.4xlarge | 16 | 64 GiB | 0 |
| m9gd.8xlarge | 32 | 128 GiB | 0 |
| m9gd.12xlarge | 48 | 192 GiB | 0 |
| m9gd.16xlarge | 64 | 256 GiB | 0 |
Similar Servers
| INSTANCE | VENDOR | vCPUs | MEMORY | Accelerators |
|---|