ARM vs. x86-64
Comparing 2 standards across 10 specifications. 10 key differences identified.
ARM is a family of RISC (Reduced Instruction Set Computer) processor architectures, originally developed by Acorn Computers in the UK starting in 1983 as the Acorn RISC Machine. Unlike Intel or AMD, ARM Holdings doesn't manufacture chips -- it licenses its architecture designs to companies like Qualcomm, Apple, and Samsung, who build their own chips around it.
x86-64 is the 64-bit extension of the x86 architecture, developed by AMD and first specified in 1999-2000 under the name AMD64, shipping in the 2003 Opteron. Intel followed with its own compatible implementation in 2004, initially branded EM64T and renamed Intel 64 in 2006.
Specification Comparison Table
10 Parameters| Parameter / Spec | ||
|---|---|---|
|
Type
|
RISC (Reduced Instruction Set Computer) architecture family | — |
|
Original Developer
|
Acorn Computers (UK) | — |
|
Project Started
|
October 1983 | — |
|
Renamed
|
1990 (Acorn RISC Machine -> Advanced RISC Machines, on spinoff) | — |
|
Business Model
|
Licenses architecture designs; does not manufacture chips | — |
|
Developer
|
— | AMD (original specification) |
|
Announced / Full Spec
|
— | 1999 / August 2000 |
|
First Processor
|
— | AMD Opteron, April 2003 |
|
Intel's Version
|
— | EM64T (March 2004), renamed Intel 64 (2006) |
|
Backward Compatible
|
— | Yes, with 32-bit and 16-bit x86 code |