An open desktop PC tower and a compact mini PC sit on a desk among loose components and a game controller.
The x86 vs. Arm argument has been running for years, and it has picked up again this week. MakeUseOf's Shaheer Khan argues that Arm "won the efficiency argument" but will stay a laptop-focused subcategory, while x86 keeps its hold on the desktop "for years to come." That makes a good headline. The details are less tidy, especially for Windows users. Arm-based Windows desktops are already announced, Windows on Arm compatibility has moved a long way, and the real dividing line has more to do with drivers, sockets and specific workloads than with instruction sets.

Here is what holds up, what needs correcting, and what to check before you spend money.

The core argument, briefly​

Khan makes four main points:

  • Efficiency is Arm's real win. He says simple, fixed-length instructions help a little. The bigger gain comes from system-on-chip (SoC) design, which puts CPU, GPU and other blocks on one package, lowers power draw and cuts cooling needs.
  • x86 still owns the top of the desktop market. In his view, discrete GPUs, swappable parts and sustained high-power workloads don't fit the integrated Arm approach.
  • Software inertia favors x86. Decades of Windows software target x86. Emulation through Microsoft's Prism works, but he says it costs performance in heavier apps and games.
  • Arm is a new category, not a takeover. He sees it as fine for office work, learning and laptops, possibly great for handhelds, but not a desktop replacement.

Several of these points are fair. A few are out of date or stated more strongly than the evidence allows.

Section summary: The overall view (Arm for mobility, x86 for configurable desktops) is a reasonable buying heuristic. It is an opinion about the future, not a proven fact.

Efficiency: right idea, but no architectural guarantee​

Khan rightly plays down the instruction-set explanation. Arm's A64 instructions are fixed-length 32-bit encodings, which makes decoding simpler. But whole-platform efficiency also depends on microarchitecture, process node, memory design, power limits, cooling and firmware tuning. A well-tuned x86 laptop can beat a badly tuned Arm one, and the reverse is true too.

That is why claims like "10 or 20 hours of battery life" need care. Battery life belongs to a specific device running a specific workload at a specific screen brightness. It is not something the architecture guarantees. The same applies to Khan's statements that Arm chips are "cheaper to manufacture" and that x86 desktops give "similar performance for less." Those depend on particular products and prices, and he names none.

The SoC point is better, but "SoC design eliminated modularity" goes too far. Apple's M5 Pro, announced in March 2026, shows what integration can do: Apple describes it as two dies joined by its Fusion Architecture into a single SoC. It has an 18-core CPU (six "super cores" plus 12 performance cores), a GPU with up to 20 cores, and up to 64GB of unified memory at up to 307GB/s. That is impressive engineering, and it is also clearly not a socketed, standardized desktop platform.

Khan also says the M5 Pro is about 26% faster in single-thread testing than Intel's Core Ultra 9 275HX, citing a CPU benchmark site. Treat that as one benchmark comparison from one source. Apple's own performance claims come from its internal testing in February 2026, not from independent head-to-head tests.

Section summary: Arm platforms often lead on performance per watt, but that comes from implementation, not from Arm being magic. Judge battery and efficiency claims device by device.

Arm on the desktop is already shipping​

The weakest part of the "not the future of desktop computing" claim is timing. Arm desktops are no longer hypothetical.

NVIDIA DGX Spark. This has been shipping since October 2025 as a compact desktop for AI development. Per NVIDIA's specs, its GB10 Grace Blackwell superchip pairs a 20-core Arm CPU (10 Cortex-X925 plus 10 Cortex-A725 cores) with a Blackwell GPU. The system has 128GB of LPDDR5x unified memory at 273GB/s, a 140W chip TDP and a 240W power supply, in a 150 × 150 × 50.5mm box. It runs NVIDIA's DGX OS, not Windows, and it is built for AI development rather than as a gaming tower.

NVIDIA RTX Spark. This is the Windows story. RTX Spark is an Arm-based system on chip and computing platform developed by Nvidia for Windows laptops and compact desktop computers. Khan calls it "upcoming," which was accurate when he wrote it, though only just. At IFA 2026, the company announced that it expects the first RTX Spark laptops to begin shipping as soon as next month, sometime in October depending on the OEM.

According to Windows Central, there are two configurations:

  • The high-end RTX Spark will be targeted at desktops and laptops, with support for up to 128GB unified memory, 20 CPU cores, and 6144 Blackwell RTX cores.
  • There will also be a less powerful RTX Spark configuration exclusively for laptops, which can only be configured with 24GB or 32GB unified memory, a 5120-Core Blackwell RTX GPU, and an 18-core CPU.

The desktop side is real too. TechSpot reports that Acer also presented its SFF RTX Spark mini desktop, featuring the full-spec SoC, and Microsoft also announced the Surface RTX Spark Dev Box, a compact developer system using RTX Spark with 128 GB of unified memory and a 100-watt thermal envelope.

There are caveats. Prices and independent benchmarks are still missing. TechRadar's IFA coverage noted that price information was still "MIA." As of late September, one buying guide that tracks the launch still listed several models as announced but not orderable. Khan's claim that these machines are "super expensive" compared with equivalent desktops can't be checked until retail prices and real reviews arrive.

So is Arm "the future of desktop computing"? Nobody knows yet. "Arm can't do desktops" is already wrong, though. A better summary: Arm is entering the compact, efficient, AI-focused corner of the desktop market first, while big configurable towers stay x86.

Section summary: Arm Windows desktops are about to ship in small form factors. Whether they succeed depends on prices and testing nobody has yet.

The upgradeability point holds up best​

This is where Khan's argument is strongest, as long as it is framed as integrated systems vs. socketed platforms rather than Arm vs. x86.

A traditional desktop gives you real upgrade paths. AMD's published Socket AM5 information, for example, says its 600- and 800-series chipsets support Ryzen 7000, 8000 and 9000 desktop processors, though some combinations may need a BIOS update. Add a PCIe graphics card, socketed RAM and a standard ATX power supply, and you can replace components one at a time over the years.

RTX Spark and Apple silicon systems work differently. Memory is unified and fixed when you buy, and the GPU is part of the chip. If you outgrow 32GB, you replace the machine. For a laptop owner that's normal. For a desktop builder who swaps a GPU every two generations, it is a deal-breaker.

None of this is an architecture law. Nothing stops someone from building a socketed Arm desktop with PCIe graphics. No such platform exists today for mainstream Windows enthusiasts, and that is the practical point.

Section summary: If upgrading parts over time matters to you, today's Arm Windows systems are a poor fit. That comes from how these products are designed, not from the instruction set.

Windows on Arm compatibility: better than its reputation, with one hard limit​

Khan's software argument mixes a few separate issues. Here they are one at a time, based on Microsoft's documentation.

What Prism does​

Microsoft Learn says Windows 11 on Arm emulates both x86 and x64 apps, with performance improved by the Prism emulator added in Windows 11 version 24H2. Windows 10 on Arm emulates x86 apps only. Prism compiles blocks of x86 instructions into Arm64 code at runtime and caches the results, so code that runs again doesn't have to be translated again.

Microsoft says Prism is tuned for Qualcomm Snapdragon processors, and some of its performance features need hardware found only in the Snapdragon X series. It is still available on all supported Windows 11 on Arm devices running 24H2.

Microsoft doesn't claim emulation matches native speed. Its developer FAQ says emulation has performance overhead and recommends native Arm builds for the best performance, responsiveness and battery life. So Khan's general point about emulation overhead stands. His claim that higher-end software visibly "hitches" is a generalization, and results vary by app and hardware.

Drivers are the real limit​

What actually decides compatibility is not how old an app is or whether it ships as an .exe. Prism emulates user-mode code only. It does not emulate drivers. Microsoft's FAQ says kernel-mode drivers and user-mode print drivers must be built as native Arm64 binaries, and you can't run an x86 or x64 setup program to install an Arm64 driver.

In practice, an app can launch fine under emulation while the hardware it depends on doesn't work. Typical problem areas:

  • Specialist peripherals, such as lab equipment, older scanners and niche audio interfaces
  • Printers whose vendors haven't shipped Arm64 drivers
  • Security and endpoint tools that use kernel components
  • VPN clients and virtualization add-ons that use filter drivers
  • Games with kernel-level anti-cheat

For developers, the toolchain isn't the problem: Microsoft notes that Visual Studio and Visual Studio Code both have Arm-native versions.

Gaming is improving faster than Khan suggests​

Khan says Arm gaming "isn't just there yet" and that wider anti-cheat support is still to come. That undersells developments Microsoft documented in December 2025:

  • Prism gained AVX and AVX2 support. Microsoft says this significantly expands compatibility and performance for emulated games, many of which now rely on those instructions.
  • Anti-cheat support arrived. Easy Anti-Cheat added Windows on Arm support, joining BattlEye, Denuvo and XIGNCODE3. Microsoft cites Fortnite as an example.
  • Local installs through the Xbox PC app. From August 2025, Windows Insiders on Arm devices could download and play supported titles locally, which Microsoft said included most Game Pass games.

Microsoft's own support guidance still warns that some games may not work, including those that use anti-cheat drivers not built for Windows on Arm. Each anti-cheat vendor and each game decides on Arm support, and Prism can't fix a missing kernel driver.

Section summary: Ordinary apps generally run under Prism with some overhead. Drivers are the real limit. Gaming support is broad but not universal, and it varies by title.

Practical guide: checking a Windows on Arm PC before you buy​

  1. List what you actually use. Include every app, peripheral and game you depend on, not just the obvious ones.
  2. Look for native Arm64 builds. Native versions get the best performance and battery life. Emulated versions work, with some overhead.
  3. Check drivers for every device. Printers, docks, audio gear and security software need native Arm64 drivers. If a vendor only offers x86/x64 driver installers, assume the device won't work.
  4. Check each game's anti-cheat and publisher requirements. Don't assume a game works because another game with the same engine does.
  5. Match the hardware to your workload. Sustained rendering, compiling or simulation needs good cooling and power limits, so wait for independent reviews of the specific machine.
  6. Size memory for the machine's whole life. Unified memory can't be upgraded later.

If an x86 app misbehaves under Prism​

Microsoft documents per-app emulation settings:

  1. Right-click the app's executable and select Properties.
  2. Open the Compatibility tab and find the Windows on Arm section.
  3. Select Change emulation settings.
  4. Choose one of the preset groups: Default, Safe, Strict or Very strict. Each step trades performance for possibly better compatibility.
  5. For finer control, select Use advanced settings. Options include multi-core behavior, turning off the application cache, and Hide newer emulated CPU features, which returns an app to the CPU feature level of the earlier Prism version without AVX and AVX2.

What success looks like: the app launches and runs stably, ideally on the lightest setting that works. Common pitfall: Microsoft warns that changing these settings can make an app crash or fail to launch. Treat them as troubleshooting tools, not performance tweaks, and if things get worse, change one setting at a time back toward Default.

Verdict: a reasonable rule of thumb, a weak prediction​

Khan's practical advice holds: if you build towers, swap GPUs and push heavy workloads, x86 desktops remain the obvious choice. His supporting arguments are weaker. Some of his compatibility points are dated. His efficiency and pricing claims have no product evidence behind them. His Linux-never-replaced-Windows comparison is rhetoric, not evidence about processor adoption.

What the evidence supports is a PC market where both architectures keep growing:

  • Arm is strong in thin laptops, increasingly capable on Windows, and about to enter compact desktops through RTX Spark.
  • x86 keeps the configurable, upgradeable, discrete-GPU desktop, at least until someone ships an Arm platform with sockets and PCIe graphics slots.

The real test comes in the next few weeks, when RTX Spark systems reach reviewers with retail prices attached. Real-world performance in emulated games, driver support for everyday peripherals, and pricing against comparable x86 machines will settle more than any amount of forecasting. Until then, buy for the workloads you have today, check your drivers, and be wary of anyone who claims to know the future for certain.

 

References

  1. ARM won the efficiency argument, but it's not the future of desktop computing MakeUseOf 2026-10-01T17:00:16+00:00
  2. Nvidia RTX Spark laptops, desktops arrive in October from six manufacturers techspot.com
  3. NVIDIA RTX Spark Unveiled nvidia.com