Skip to content
Stories Served, One Cup at a Time.

x86, ARM, RISC-V - Where are we headed with Chip architecture design?

Photo by alerkiv / Unsplash

When choosing a laptop today, understanding the processor architecture is crucial as it impacts performance, battery life, and software compatibility. The three main architectures you will encounter are ARM, x86, and RISC-V. This article explores the history and key characteristics of these architectures and highlights recent advancements, including Qualcomm's latest chips for Windows laptops.

The ARM Architecture

Origins and Evolution

ARM (originally Acorn RISC Machine, now Advanced RISC Machine) is a family of reduced instruction set computing (RISC) architectures developed in the 1980s by Acorn Computers. Designed to be simple and power-efficient, ARM processors have become dominant in mobile devices.

Key Milestones

  • 1985: The first ARM processor, ARM1, was introduced.
  • 1990: ARM Holdings was established, focusing on licensing the architecture.
  • 2000s: ARM processors began dominating the mobile market.
  • 2010s: Apple's A-series chips, based on ARM, demonstrated high performance and efficiency, leading to their use in laptops and servers.

Modern Usage

Apple's M1 and M2 chips are prime examples of ARM's capabilities in laptops, offering exceptional battery life and performance. These chips also support legacy Intel apps through emulation, enhancing software compatibility.

The x86 Architecture

Origins and Evolution

x86 is a family of complex instruction set computing (CISC) architectures developed by Intel. The architecture's name comes from the original 16-bit 8086 CPU, released in 1978. Over the decades, Intel and AMD have continuously evolved x86, increasing its complexity and performance.

Key Milestones

  • 1978: Intel introduces the 8086 processor.
  • 1985: The 32-bit Intel 80386 processor is released.
  • 1990s: The Pentium series enhances performance, solidifying x86's dominance in personal computers.
  • 2000s: The introduction of x86-64 extends memory addressing and performance.

Modern Usage

x86 processors remain prevalent in desktops and high-performance laptops. Intel's Core and AMD's Ryzen processors continue to push the boundaries, making x86 the go-to architecture for many power users and gamers.

The RISC-V Architecture

Origins and Evolution

RISC-V is an open standard instruction set architecture (ISA) based on the RISC principles. It was developed at the University of California, Berkeley, starting in 2010. Unlike proprietary architectures like ARM and x86, RISC-V is open-source, allowing anyone to use and modify it without licensing fees.

Key Milestones

  • 2010: Development of RISC-V begins at UC Berkeley.
  • 2015: The RISC-V Foundation is established to promote and develop the architecture.
  • 2020s: Increased adoption in academia, industry, and various computing devices.

Modern Usage

RISC-V's open nature makes it attractive for a variety of applications, from embedded systems to high-performance computing. It is increasingly seen as a viable alternative to ARM and x86, especially in specialized and cost-sensitive markets.

ARM vs. x86 vs. RISC-V: A Comparative Overview

Power Efficiency

ARM and RISC-V architectures are known for their power efficiency, which makes them ideal for mobile devices and laptops where battery life is crucial. x86's complex design typically results in higher power consumption.

Performance

While x86 processors historically had a performance edge, ARM processors have significantly closed the gap. Apple's M1 and M2 chips showcase ARM's potential for desktop-class performance. RISC-V is also making strides, though it is currently more focused on niche applications.

Software Compatibility

x86 processors benefit from a long-established software ecosystem, especially for Windows applications. ARM-based devices have improved compatibility with x86 applications through emulation and cross-platform development efforts. RISC-V, being newer, has a growing but smaller software ecosystem.

Market Presence

  • ARM: Dominates mobile markets and is increasingly used in laptops and servers.
  • x86: Predominantly used in desktops, high-performance laptops, and servers.
  • RISC-V: Gaining traction in embedded systems, academia, and specialized computing markets.

Recent Developments: Qualcomm's Latest Chips for Windows

Qualcomm's Snapdragon X Elite and X Plus chips are set to bring significant advancements to Windows laptops in 2024. These chips feature up to 12 high-performance Oryon cores and advanced AI capabilities with their Hexagon NPU, promising up to 45 TOPS (Tera Operations Per Second) for on-device AI processing​ (Tom's Hardware)​​ (Windows Central)​.

Performance and Efficiency

Qualcomm claims these chips will offer superior performance compared to Apple's M2 Max and Intel's Core i9-13980HX, while consuming 30% to 70% less power. This efficiency could translate into longer battery life for devices equipped with these processors​ (Windows Central)​.

Compatibility and Future Prospects

These new chips are expected to drive a range of Windows devices, from thin-and-light laptops to powerful 2-in-1s and clamshell designs. Qualcomm is working closely with Microsoft to optimize software compatibility and enhance the performance of x86 applications through improved emulation​ (Tom's Hardware)​.

Our take

When choosing a laptop, understanding the processor architecture is essential. ARM processors, like those in Apple's MacBook Air and Qualcomm-powered Windows laptops, offer excellent power efficiency and performance. Meanwhile, x86 processors continue to provide robust performance and extensive software compatibility. RISC-V, with its open-source nature and growing ecosystem, presents a promising alternative for specialized applications. Your choice will depend on your specific needs, whether it's battery life, performance, or software support.

Comments

Latest

2024 Wifi Knowledge

2024 Wifi Knowledge

With our recent move to a new office, we took the opportunity to overhaul our network infrastructure using Unifi’s ecosystem. This setup includes Unifi Protect for security, multiple internet uplinks for redundancy, and strategically placed access points (APs) to ensure strong, reliable WiFi coverage across the office. Here’s

The enshittification of Open Source

The enshittification of Open Source

Open Source Software (OSS) has traditionally been a bastion of collaboration, transparency, and freedom. However, the recent adoption of restrictive licenses is leading to the enshittification of these core principles.