Mobile SoC Architecture • RF & Connectivity Lab
Home  /  Mobile SoC Architecture  /  Dimensity 9400 Review
Mobile SoC Architecture

MediaTek Dimensity 9400: All-Big-Core Design and Power Efficiency

By Lena Torres, RF & Connectivity Engineer September 22, 2026 12 min read Tests on vivo X200 Pro & OPPO Find X8

Last year’s Dimensity 9300 proved you could ship a flagship without a single little core. The Dimensity 9400 proves you can make it efficient. With a new Cortex-X925 prime core, TSMC’s N3E node, and a radically tuned power delivery network, MediaTek has fixed the 9300’s one flaw: mid-load efficiency without sacrificing its all-big-core performance crown.

Bottom line: The Dimensity 9400 retains the 1+3+4 all-big-core topology but redefines efficiency through process and microarchitecture. Our instrumented testing shows 38% better multi-core perf/W at 6W and 30% lower energy per frame in Genshin Impact vs the 9300 — while actually extending battery life in mixed-use.

From Novelty to Blueprint: Why All-Big-Core Persists

Traditional flagship SoCs used 1+5+2 or 1+4+3 clusters for a reason: heterogeneous compute lets little cores handle background threads at microwatts. MediaTek’s bet with the Dimensity 9300 (1x X4 + 3x X4 + 4x A720) was that “little” work is better served by big cores clocked low, avoiding scheduler complexity and inter-cluster migration latency.

The idea is physically sound. A Cortex-A720 at 850 MHz and 0.62V delivers ~15% more DMIPS/mW than a Cortex-A520 at 1.8 GHz, because the smaller core must run at higher voltage and frequency to meet the same latency target, leaking active power in its L2 and interconnect. In lightly-threaded UI work, we measured the 9300’s A720s consuming only 38 mW per core at 1 GHz — essentially little-core territory.

The problem was never idle efficiency. It was the 1.5W to 4W middle. The 9300 on TSMC N4P had steep voltage-frequency curvature above 2 GHz, so sustained browsing, camera preview, and computational photography pipelines that pinned three A720s at 1.8-2.2 GHz burned disproportionate energy. The 9400 attacks precisely that zone with two levers: N3E and a new core generation.

CPU Deep Dive: X925 Is More Than a Clock Bump

The Dimensity 9400 moves to ARMv9.2 with 1x Cortex-X925 at 3.62 GHz, 3x Cortex-X4 at 3.30 GHz, and 4x Cortex-A725 at 2.40 GHz. At first glance that looks iterative, but X925 (codenamed Blackhawk) is a different pipeline.

Mobile Connectivity Standards Comparison
Feature 5G NR Wi-Fi 7 Bluetooth 5.4
Peak Throughput20 Gbps46 Gbps2 Mbps
Latency1–4 ms1–2 ms3–6 ms
RangeSeveral km30–50 m100–400 m
Power DrawHighMediumUltra-low
Primary UseCellular dataLocal networkingPeripherals/IoT

X925 doubles L1 I-cache to 128KB, widens decode to 10-wide, and adds a private 2MB L2 — up from 1MB on X4. More importantly, it introduces a 2.5x larger micro-op cache and a new flat branch predictor with sub-12 cycle mispredict penalty. In our SPEC CPU 2017 intrate testing, perf/IPC is up 18% over X4 at iso-clock, with the largest gains in pointer-chasing and ML kernels.

MediaTek pairs this with a private 12MB system-level cache (SLC) and 10MB of L3 within the DynamIQ Shared Unit. The DSU-120 is now clocked independently from the cores, allowing the interconnect to stay at 1 GHz while cores burst — critical for mobile forensics and data extraction workloads where memory-bound bursts previously woke the entire cluster.

MediaTek Dimensity 9400 Block Diagram - All-Big-Core Cluster Architecture showing 1x X925, 3x X4, 4x A725, DSU, GPU, NPU and memory subsystem DIMENSITY 9400 — SECOND-GEN ALL-BIG-CORE TSMC N3E • ARMv9.2 • DSU-120 CORTEX-X925 1x • 3.62 GHz • 2MB L2 10-WIDE • 128K I-CACHE CORTEX-X4 CLUSTER 3x • 3.30 GHz • 1MB L2 / core X4-0 X4-1 X4-2 CORTEX-A725 CLUSTER 4x • 2.40 GHz • 512KB L2 / core A725-0 A725-1 A725-2 A725-3 DSU-120 • 12MB SLC • 10MB L3 • Independent 1.0 GHz Interconnect CCI-700 Coherent Mesh • MPAM QoS • 64B CPU ↔ System Bus IMMORTALIS-G92512-Core • 1.61 GHz+46% RT • OMM APU 890 (NPU)8th Gen • 35 TOPS INT8Agentic AI • DiT IMAGIQ 109018-bit ISP • HDR 100MPZoom-Enhance LLM MEMORY & I/OLPDDR5X 10.7G • UFS 4.05G R17 • Wi-Fi 7 • BT 5.4 All cores share 64-bit memory subsystem • 30% faster race-to-idle via ML governor
Figure 1: Dimensity 9400 floorplan — note independent DSU clocking and widened L2 per core. N3E enables lower Vmin for sub-1 GHz A725 operation.

TSMC N3E: The Efficiency Fix

The node shift is the real hero. N3E versus N4P delivers either +18% speed at 0.80V or -27% power at the same frequency, with ~1.6x logic density. MediaTek didn’t chase peak clocks. X925 at 3.62 GHz is only 120 MHz higher than X4 in the 9300, but runs at 45 mV lower Vcore thanks to N3E’s FinFlex optimization.

We plotted V-F curves on a vivo X200 Pro engineering unit (30°C ambient, bypassed battery). At 2.0 GHz, an A725 consumes 212 mW; the equivalent A720 on the 9300 consumed 298 mW. At 3.3 GHz, the X4 cluster on 9400 draws 2.1W per core versus 2.78W on the 9300 — a 24% saving that compounds across three cores.

This changes scheduling. MediaTek’s “StarSpeed” ML governor profiles IPC per thread and pins bursty workloads to the A725s longer before migrating. Combined with power-gating that cuts idle leakage from 18 mW to 6.5 mW per A725, the 1.5-3W envelope — where phones spend 70% of screen-on time — sees the biggest lift. Our PCMark Work 3.0 battery loop (250 nits, 120 Hz) measured 14.8 hours on the X200 Pro versus 11.2 hours on the 9300-based X100 Pro, despite a similar 5,400 mAh cell.

⚡ Vmin Breakthrough

9400’s A725s retain state at 0.55V. Background sync, audio playback, and Always-On Display now run on a single A725 at 614 MHz / 28 mW, where the 9300 needed two cores.

🌡️ Leakage Control

N3E + adaptive body bias cuts SRAM leakage by 34%. See our smartphone thermal imaging analysis for how this lowers sustained skin temp by ~1.8°C at 4W.

GPU, NPU and the Platform Play

The Immortalis-G925 MC12 is not a simple upscale. Arm moved to a fragment pre-pass and introduces Opacity Micromaps (OMM) for ray tracing. MediaTek reports 41% higher peak graphics power efficiency and 62% better ray-traced performance per watt than the G720 in the 9300. In our GFXBench Aztec 1440p offscreen test, the 9400 pulls 8.1W for 72 fps versus the 9300’s 10.4W for 56 fps.

More relevant for longevity is the sustained behavior. After 20 minutes of Genshin Impact at 60 fps (highest settings, 720p), the 9400 stabilizes at 4.6W package power and 43.7°C skin temp, while Snapdragon 8 Gen 3 reference design sits at 5.4W / 45.1°C under identical conditions. MediaTek’s HyperEngine adaptive performance keeps frame time variance 28% lower than the 9300.

The 8th-gen APU 890 pushes 35 TOPS (INT8) and, crucially, supports on-device generative video with DiT (Diffusion Transformer) acceleration. MediaTek claims 12.3 tokens/s for Llama 3.2 8B FP16 with 48% less DRAM traffic via new sparsity compression. For privacy-sensitive workloads, this on-device inference aligns with our review of mobile privacy tracking prevention — data never leaves the SoC. The ISP (Imagiq 1090) also leverages the NPU for a new generative zoom that hallucinates 30x detail from 10x optics, a topic we explore in our computational photography pipeline breakdown.

Measured Power: Lab Data

Using a Monsoon MP720 power monitor with thermal chamber control, we profiled three power islands at fixed ambient. Numbers are package power excluding display:

# Dimensity 9400 DVFS + Power (lab sample, 25°C, perf governor disabled)
cluster:  freq_mhz    voltage_mv  active_power_mW/core
X925      3620      912         2840
X925      2800      782         1480
X4        3300      882         2100
X4        2200      718         680
A725      2400      738         520
A725      1100      624         68
A725      800       595         31   # deep idle state, retention on
gpu_G925  1612  ~800mV      8100  # full load
gpu_G925  600   ~620mV      1180
system_idle (screen off, modem DRX)  8.2 mW  vs 14.6 mW on 9300

The 800 MHz state is the sleeper. The 9300 could not stabilize below 1.05 GHz without jitter; the 9400’s improved PLL and N3E allow 800 MHz with 6 µs wake latency, making single-A725 operation viable for chat apps.

Competitive Positioning

Specification Dimensity 9400 Dimensity 9300 Snapdragon 8 Gen 3
Process TSMC N3E (3nm) TSMC N4P (4nm) TSMC N4P (4nm)
CPU Config 1x X925 (3.62) + 3x X4 + 4x A725 1x X4 (3.25) + 3x X4 + 4x A720 1x X4 (3.30) + 5x A720 + 2x A520
L3 / SLC 10 MB / 12 MB 8 MB / 10 MB 12 MB / 8 MB
GPU Immortalis-G925 MC12 (1612 MHz) Immortalis-G720 MC12 Adreno 750 (903 MHz)
Geekbench 6.3 (ST / MT) 2,957 / 9,248 2,352 / 7,988 2,290 / 7,306
3DMark Solar Bay (score / W) 9,412 / 1,162 6,884 / 662 8,591 / 885
AnTuTu v10 (overall) 2,834,000 2,150,000 2,105,000
Genshin 60fps (avg. power) 4.6W 6.2W 5.4W
Modem Built-in R17 (7.5 Gbps DL) Built-in R16 (7 Gbps) X75 discrete R17

Geekbench uplifts — +26% single-thread, +16% multi — understate the real win: sustained MT score after 10 runs drops only 4.2% on the 9400 versus 11.8% on the 9300. The Snapdragon still wins opportunistic single-core bursts under 500 ms due to its higher X4 voltage headroom, but loses in 5-minute trace-driven tests.

From an RF standpoint, integration matters. MediaTek’s 5G modem remains on-die with Wi-Fi 7 tri-band and a new 6 GHz coexistence engine that our thermal and RF co-analysis shows reduces retransmits in congested environments. This benefits battery more than raw TOPS benchmarks suggest.

Should You Care About No Little Cores?

Our conclusion after two weeks of trace capture: no. The scheduler is actually simpler and more deterministic. Android’s EAS (Energy Aware Scheduling) often misclassified threads on hybrid designs, bouncing UI work between A720 and A520 and incurring 80-120 µs migrations. With only big cores, MediaTek’s kernel uses a flat capacity model and lets frequency alone encode efficiency. Results: 9% fewer jank frames in UI Bench (90th percentile frame time 13.2 ms vs 14.6 ms on 8 Gen 3).

The caveat is ultra-low-power audio offload and sensor hub behavior where an A520-style core might sip 3 mW. MediaTek compensates with a discrete Cortex-M33 sensor hub and DaVinci DSP that handle “always-on” tasks without waking A725s. System idle with music playback via DSP is identical to Snapdragon at 22 mW.

For longevity, the 9400’s approach scales. As N3-class nodes reduce leakage faster than active power, the penalty for using a big core at low clocks keeps shrinking. MediaTek hints the next generation will keep all-big-core but add per-core power gating granularity down to 2 MHz steps, rather than reverting to hybrid.

The Dimensity 9400 is not radical. It is a refinement that makes radicalism practical. It delivers the peak performance that won headlines for the 9300, and — finally — the mid-load efficiency that wins battery tests. If the 9300 was a proof of concept, the 9400 is the product you can recommend without asterisks.

Frequently Asked Questions

Why does the Dimensity 9400 have no efficiency cores?

Because a Cortex-A725 clocked at 800–1100 MHz and 0.59–0.62V is more efficient than a Cortex-A520 running faster to meet the same deadline. MediaTek demonstrated that with aggressive DVFS, fine-grained power gating, and a 12MB SLC, it can achieve little-core idle power while avoiding migration latency and scheduler misclassification that hurt heterogeneous chips.

Is the Dimensity 9400 more power efficient than Snapdragon 8 Gen 3?

In sustained and gaming workloads, yes. On TSMC N3E, the 9400 is ~32% more efficient at iso-performance in SPECint and draws about 15% less power for 60 fps gaming. Snapdragon 8 Gen 3 remains slightly more efficient for sub-500 mW burst-light tasks (notifications, background sync) because its A520 cluster has lower static overhead, but the gap is under 5% in daily mixed-use battery tests.

Does the all-big-core design cause overheating?

Peak power is higher on paper (11.2W SoC max), but throttling is less severe in practice. The 9400’s ML governor races to idle faster, and N3E lowers leakage. In 20-minute stress tests skin temperature plateaus at 43–44°C, essentially tied with 8 Gen 3 devices. Devices with vapor chambers larger than 4,000 mm² sustain peak performance 18% longer than the 9300 generation.

What gains does TSMC N3E bring to Dimensity 9400 vs 9300?

N3E delivers 12–14% higher speed at the same voltage or 26% power saving at the same speed over N4P, plus denser SRAM. MediaTek used it to lift the prime core to 3.62 GHz at lower voltage, double L2 on X925 to 2 MB, and drop Vmin to 0.62V, yielding 40% better performance-per-watt in the 2–4W range where phones operate most of the time.

Lena Torres is an RF & Connectivity Engineer focusing on 5G NR, Wi-Fi 7 coexistence, and SoC power delivery. Testing methodology and raw power traces are available to Jones Consortium Pro members. Related reading: tracking prevention in modem firmware and forensic extraction on all-big-core platforms.

References & Standards: 3GPP specifications · IEEE 802.11