Computer Architecture Lecture 2: Fundamental Concepts and ISA
Posted Tesi1a
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Computer Architecture Lecture 2: Fundamental Concepts and ISA相关的知识,希望对你有一定的参考价值。
-
Moore\'s Law
-
Reliability
-
Memory Wall
-
Programmability Wall
-
Design complexity
-
Power/energy constraints
-
Programmability Wall
-
Tradeoffs
-
Three key components of computing: Computation, communication, storage (memory)
-
von Neumann model of computation
-
Stored program
-
Instruction pointer
-
Sequential instruction processing
-
Data flow model of computation
-
Precise state
-
Barrier synchronization
-
Relational and conditional operations
-
Control versus data-driven execution
-
Instruction set architecture
-
Microarchitecture
-
The Connection Machine
-
Bit serial, ripple carry, carry lookahead adder
-
High-level overview of hardware exposure (we\'ll go into these in more detail in future lectures): pipelining, out-of-order, memory access scheduling, speculative execution, superscalar processing, clock gating, caching, prefetching, voltage/frequency scaling, error correction
-
Very Large Instruction Word (VLIW) processors
-
Design points: Cost, performance, maximum power consumption, energy consumption, availability, reliability and correctness, time to market
Pipelined instruction execution: Intel 80486 uarch
Multiple instructions at a time: Intel Pentium uarch
Out-of-order execution: Intel Pentium Pro uarch
Separate instruction and data caches
以上是关于Computer Architecture Lecture 2: Fundamental Concepts and ISA的主要内容,如果未能解决你的问题,请参考以下文章
Paper Reading_Computer Architecture
Computer Architecture Lecture 2: Fundamental Concepts and ISA
Rethinking the Inception Architecture for Computer Vision
#computer architecture#memory1
computer_architecture_a_quantitative_approach_6th.pdf
Rethinking the inception architecture for computer vision的 paper 相关知识