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.
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.
| Feature | 5G NR | Wi-Fi 7 | Bluetooth 5.4 |
|---|---|---|---|
| Peak Throughput | 20 Gbps | 46 Gbps | 2 Mbps |
| Latency | 1–4 ms | 1–2 ms | 3–6 ms |
| Range | Several km | 30–50 m | 100–400 m |
| Power Draw | High | Medium | Ultra-low |
| Primary Use | Cellular data | Local networking | Peripherals/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.
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
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.
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.
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.
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.