Skip to content
microarchitecture
EntityQ259864· pop 33· linked from 627 articles

microarchitecture

Sign in to save

Also known as computer organization, uarch, μarch, CPU architecture, CPU microarchitecture, processor architecture, processor microarchitecture

right|thumb|upright=2|Diagram of the Core (microarchitecture)|Intel Core 2 microarchitecture

Wikidata facts

Show 1 more fact
Commons category
Microarchitectures
Sources (3)

via Wikidata · CC0

~22 min read

Article

17 sections
Contents
  • Relation to instruction set architecture
  • Aspects
  • Microarchitectural concepts
  • Instruction cycles
  • Multicycle microarchitecture
  • Increasing execution speed
  • Instruction set choice
  • Instruction pipelining
  • Cache
  • Branch prediction
  • Superscalar
  • Out-of-order execution
  • Register renaming
  • Multiprocessing and multithreading
  • See also
  • References
  • Further reading

right|thumb|upright=2|Diagram of the Core (microarchitecture)|Intel Core 2 microarchitecture

In electronics, computer science and computer engineering, microarchitecture, also called computer organization and sometimes abbreviated as μarch or uarch, is the way a given instruction set architecture (ISA) is implemented in a particular processor. A given ISA may be implemented with different microarchitectures; implementations may vary due to different goals of a given design or due to shifts in technology.

Gallery (6)

Connections

Categories