Live briefing
Everything about Microarchitecture
Component of computer engineering
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. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: MicroarchitectureA 5-minute orientation
- Skim a recent paper: Metamaterial electromagnetic wave absorbers and devices: Design and 3D microarchitectureInfluential work since 2022
- Pick up a classic book: The design and analysis of VLSI circuitsThe most-reprinted book on the subject
- Read the landmark paper: Controlling the Porosity and Microarchitecture of Hydrogels for Tissue EngineeringCited 1,256 times
- Go sideways: Superscalar processorA closely related topic
- Go sideways: POWER1A closely related topic
📖 Definitions
Noun The detailed structure of any organ etc. at a very small scale.
Noun The architecture of the data processing parts of a microcomputer.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Controlling the Porosity and Microarchitecture of Hydrogels for Tissue Engineering
In Vivo Assessment of Trabecular Bone Microarchitecture by High-Resolution Peripheral Quantitative Computed Tomography
Quantification of Bone Microarchitecture with the Structure Model Index
Temperature-aware microarchitecture
Bone microarchitecture assessed by TBS predicts osteoporotic fractures independent of bone density: The manitoba study
Outstanding Research Problems in NoC Design: System, Microarchitecture, and Circuit Perspectives
Direct 3D bioprinting of prevascularized tissue constructs with complex microarchitecture
High-strength cellular ceramic composites with 3D microarchitecture
🆕 Influential since 2022
Metamaterial electromagnetic wave absorbers and devices: Design and 3D microarchitecture
A Beginner’s Guide to the Characterization of Hydrogel Microarchitecture for Cellular Applications
Mimicking Native Liver Lobule Microarchitecture In Vitro with Parenchymal and Non-parenchymal Cells Using 3D Bioprinting for Drug Toxicity and Drug Screening Applications
Construction of Au/g-C3N4/ZnIn2S4 plasma photocatalyst heterojunction composite with 3D hierarchical microarchitecture for visible-light-driven hydrogen production
Incomplete recovery of bone strength and trabecular microarchitecture at the distal tibia 1 year after return from long duration spaceflight
📚 Books worth reading
The design and analysis of VLSI circuitsLance A. Glasser · 1985
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Superscalar processor A superscalar processor (or multiple-issue processor) is a CPU that implements a form of parallelism called instruction-level parallelism within a single…
- POWER1 The POWER1 is a multi-chip CPU developed and fabricated by IBM that implemented the POWER instruction set architecture (ISA). It was originally known as…
- Instruction pipelining In computer engineering, instruction pipelining is a technique for implementing instruction-level parallelism within a single processor. Pipelining attempts…
- Latency oriented processor architecture Latency oriented processor architecture is the microarchitecture of a microprocessor designed to serve a serial computing thread with a low latency. This…
- Control unit In computer architecture, the control unit (CU) is a component of a computer's central processing unit (CPU) that directs the operation of the processor…
- Out-of-order execution In computer engineering, out-of-order execution (or more formally dynamic execution) is an instruction scheduling paradigm used in high-performance central…
- Very long instruction word Very long instruction word (VLIW) is a type of instruction set architecture designed to exploit instruction-level parallelism (ILP) by explicitly specifying…
- Classic RISC pipeline In the history of computer hardware, some early reduced instruction set computer central processing units (RISC CPUs) used a very similar architectural…