General info:
| SSD storage capacity |
512GB |
| form factor |
Micro-ATX |
| release date |
December 2023 |
| Is an NVMe SSD |
✓ |
| thickness |
127 mm |
| height |
47.8 mm |
| width |
128.8 mm |
| volume |
781.89328 cm³ |
The GMKtec M5 Ultra follows a Micro-ATX form factor with dimensions of 128.8 mm wide, 127 mm thick, and 47.8 mm tall, resulting in a total volume of roughly 781.89 cm³ — a compact footprint suited for constrained desktop setups. Storage is handled by a 512GB NVMe SSD, which uses the faster NVMe interface rather than a traditional SATA connection, offering quicker data access within that slim chassis.
CPU:
| Thermal Design Power (TDP) |
15W |
| CPU speed |
8 x 2 GHz |
| turbo clock speed |
4.5GHz |
| CPU threads |
16 threads |
| Has integrated graphics |
✓ |
| uses multithreading |
✓ |
| L3 cache |
16 MB |
| L2 cache |
4 MB |
| L1 cache |
512 KB |
| L2 core |
0.5 MB/core |
| L3 core |
2 MB/core |
| clock multiplier |
20 |
| Has an unlocked multiplier |
✕ |
| Supports 64-bit |
✓ |
| CPU temperature |
95 °C |
The processor in the GMKtec M5 Ultra runs eight cores at a base speed of 2 GHz each, with a turbo clock speed reaching up to 4.5 GHz, and supports multithreading for a total of 16 threads. It operates within a 15W TDP envelope and has a maximum rated temperature of 95 °C, with a fixed clock multiplier of 20 that cannot be unlocked for overclocking. Cache is distributed across three levels — 512 KB of L1, 4 MB of L2 at 0.5 MB per core, and 16 MB of L3 cache at 2 MB per core — supporting efficient data throughput for the cores. The CPU is fully 64-bit compatible, includes integrated graphics, and carries a clock multiplier of 20.
Graphics card:
| GPU clock speed |
300 MHz |
| GPU turbo |
2000 MHz |
| PCI Express (PCIe) version |
3 |
| texture mapping units (TMUs) |
32 |
| shading units |
512 |
| render output units (ROPs) |
8 |
| DirectX version |
DirectX 12 |
| OpenGL version |
4.6 |
| OpenCL version |
2.2 |
| semiconductor size |
7 nm |
| number of transistors |
10700 million |
The integrated GPU operates at a base clock of 300 MHz, climbing to a turbo speed of 2000 MHz under load, and is built on a 7 nm process with 10,700 million transistors. It features 512 shading units, 32 texture mapping units, and 8 render output units, all communicating via PCIe 3. API support covers DirectX 12, OpenGL 4.6, and OpenCL 2.2, making the graphics solution capable of handling modern display and compute workloads within the constraints of an integrated design.
Memory:
| RAM |
32GB |
| RAM speed |
3200 MHz |
| DDR memory version |
4 |
The GMKtec M5 Ultra comes equipped with 32GB of DDR4 RAM running at 3200 MHz, providing a solid baseline of memory bandwidth for everyday and multitasking workloads within its compact form factor.
Connectivity:
| Wi-Fi version |
Wi-Fi 6E (802.11ax), Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax), Wi-Fi 4 (802.11n) |
| supports Wi-Fi |
✓ |
| Has Bluetooth |
✓ |
| Bluetooth version |
5.2 |
| USB 2.0 ports |
2 |
| USB 3.2 Gen 2 ports (USB-A) |
2 |
| USB 3.2 Gen 1 ports (USB-A) |
0 |
| USB 3.2 Gen 2 ports (USB-C) |
1 |
| USB 4 40Gbps ports |
0 |
| USB 4 20Gbps ports |
0 |
| USB 3.2 Gen 2x2 ports |
0 |
| USB 3.2 Gen 1 ports (USB-C) |
0 |
| Thunderbolt 4 ports |
0 |
| Thunderbolt 3 ports |
0 |
| DisplayPort outputs |
1 |
| HDMI version |
HDMI 2.0 |
| HDMI ports |
1 |
| RJ45 ports |
2 |
| has a socket for a 3.5 mm audio jack |
✓ |
| has a VGA connector |
✕ |
| Has S/PDIF Out port |
✕ |
Wireless connectivity covers Wi-Fi 6E (802.11ax) alongside Wi-Fi 6, Wi-Fi 5, and Wi-Fi 4, paired with Bluetooth 5.2 for short-range peripherals. On the wired side, the unit provides two USB 2.0 ports, two USB 3.2 Gen 2 Type-A ports, and one USB 3.2 Gen 2 Type-C port, while USB 3.2 Gen 1, USB 4, USB 3.2 Gen 2x2, Thunderbolt 3, and Thunderbolt 4 are not present. Display output is handled by one HDMI 2.0 port and one DisplayPort, and dual RJ45 Ethernet jacks allow for wired network connections. A 3.5mm audio jack is included, though there is no VGA connector or S/PDIF output.
Benchmarks:
| PassMark result |
17607 |
| PassMark result (single) |
2965 |
| Geekbench 6 result (multi) |
6198 |
| Geekbench 6 result (single) |
1629 |
| PassMark result (overclocked) |
19284 |
In benchmark testing, the GMKtec M5 Ultra achieves a PassMark multi-core score of 17,607 with a single-core result of 2,965, and an overclocked PassMark score of 19,284. Geekbench 6 results place the system at 6,198 in the multi-core test and 1,629 in the single-core test, giving a measurable picture of the processor's performance across both parallel and sequential workloads.
Miscellaneous:
| maximum memory amount |
64GB |
| has an external memory slot |
✕ |
| GPU name |
Radeon Vega 8 |
| Type |
Laptop |
| instruction sets |
MMX, F16C, FMA3, AES, AVX, AVX2, SSE 4.1, SSE 4.2 |
| Uses big.LITTLE technology |
✕ |
| Has NX bit |
✓ |
| GPU execution units |
8 |
| Supports ECC memory |
✓ |
| memory channels |
2 |
| RAM speed (max) |
4267 MHz |
| warranty period |
1 years |
The system uses a laptop-class CPU paired with a Radeon Vega 8 GPU that has 8 execution units, and memory can be expanded up to a maximum of 64GB across two channels, with a peak supported RAM speed of 4267 MHz. ECC memory is supported, which adds a layer of data integrity useful in reliability-sensitive workloads, though there is no external memory slot available. The processor does not use big.LITTLE architecture but does carry the NX bit for hardware-level execution protection, and it supports a broad set of instruction sets including MMX, AES, AVX, AVX2, F16C, FMA3, SSE 4.1, and SSE 4.2. The warranty period is 1 year.