computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems. Some definitions of architecture define it as describing the capabilities and programming model of a computer but not a particular implementation....
computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems. Some definitions of architecture define it as describing the capabilities and programming model of a computer but not a particular implementation....
Introduction to Computer Architecture
14mQuantitative Principles of Computer Design
40mInstruction Set Principles-Part 1
17mInstruction Set Principles-Part 2
18mInstruction Set Principles-Part 3
18mCache Memory Hierarchy - Part 4
45mCache Memory Hierarchy - Part 3
45mCache Memory Hierarchy - Part 2
45mCache Memory Hierarchy - Part 1
45mMain Memory Design - Part 1
45mMain Memory Design - Part 2
45mMain Memory Design - Part 3
45mFundamentals of Pipelining - Part 2
24mFundamentals of Pipelining - Part 3
24mFundamentals of Pipelining - Part 1
24mFundamentals of Pipelining - Part 4
24mFundamentals of Pipelining - Part 5
24mCompiler optimizations for Exposing ILP
26mInstruction Dependencies
26mScalar to Superscalar pipeline
26mAdvanced Branch Prediction Techniques - Part 1
26mAdvanced Branch Prediction Techniques - Part 2
26mDynamic Execution Core
42mTomasulo Algorithm
42mRegister Renaming
42mSuperscalar Organization
42mMulti threading
41mMulticore Processor Architecture
41mCache Coherence
41mCache Coherence Protocol Design
41mSynchronization
44mMemory Consistency - Part 1
44mMemory Consistency - Part 2
44m