About Dave Jaggar
Born 1967. Dave Jaggar is a New Zealand computer scientist, known for ARM architecture.
David Jaggar (born 4 February 1967) is a computer scientist who was responsible for the development of the ARM architecture between 1992 and 2000, redefining it from a low-cost workstation processor to the dominant embedded system processor.
Early life and education Jaggar was born in 1967 in Christchurch, New Zealand and was educated at Shirley Boys' High School.
Career Jaggar joined Cambridge-based ARM in June 1991, as a programmer and initially developed the ARMulator instruction set simulator. In 1996 he founded the ARM Austin design center where he designed the ARM10 family, the VFP Vector Floating Point unit and ARMv5 System and Debug architectures.
Jaggar is best known for creating the Thumb architecture to re-position ARM as an embedded processor. The original ARM architecture, inherited from Acorn, had both commercial and technical flaws which made it unsuitable for ARM's Intellectual Property licensing business model. Firstly it had no patent coverage and was therefore fully vulnerable to being copied and licensed for free (e.g. Amber). Secondly it suffered from poor code density, typical of a RISC instruction set, and therefore to reach its maximum performance required an expensive memory system, in terms of both cost and power consumption. In response to these problems, Jaggar invented a new instruction set architecture, incorporating the concept of a CPU with two instruction sets each sharing a common datapath, the first encoded in 16 bits designed for maximum code density, and the second encoded in 32 bits for maximum performance (based largely on the original ARM instruction set for backwards compatibility). This "imaginative leap" solved the code density problem and resulted in two key patents for ARM, and enabled ARM to defend its intellectual property. The Thumb compressed instruction set was first implemented in the ubiquitous ARM7TDMI which underpinned the successful ARM licensing business model for many years. Subsequently, in the ARM Cortex-M family (ARM's most prolific processor cores) the legacy 32-bit ARM instruction set was dropped altogether in favour of just the Thumb instruction set, and Thumb continues as the basis of the ARMv8-M architecture at the center of ARM's expectation of one trillion ARM-based Internet of Things (IoT) devices.
Honours and awards Jaggar received the 2019 James Clerk Maxwell Medal from the IEEE and RSE with fellow ARM engineer David Flynn for "contributions to the development of novel Reduced Instruction Set Computer (RISC) architectures adopted in 100 billion+ microprocessor cores worldwide".
Personal life Jaggar has two daughters and a son.
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Dave Jaggar's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Dave Jaggar's
Frequently asked questions
Who is Dave Jaggar?
NZ computer scientist
When was Dave Jaggar born?
Dave Jaggar was born on 4 February 1967 in Christchurch.
What is Dave Jaggar's occupation?
Dave Jaggar is a computer scientist.
What is Dave Jaggar known for?
Dave Jaggar is known for ARM architecture.
What nationality is Dave Jaggar?
Dave Jaggar is New Zealand.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Dave Jaggar. https://biography.guide/dave-jaggar/
MLA: "Dave Jaggar." Biography.guide, https://biography.guide/dave-jaggar/.
Chicago: "Dave Jaggar." Biography.guide. https://biography.guide/dave-jaggar/.
Data last updated: 2026-09-20 Β· Spot an error? Report a correction.
Page generated 2026-09-27 05:13 UTC