In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation ofcomputer systems. Some definitions of architecturedefine it as describing the capabilities and programming model of a computer but not a particular implementation....
In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation ofcomputer systems. Some definitions of architecturedefine it as describing the capabilities and programming model of a computer but not a particular implementation....
Lecture-10-Basic pipelining, branch prediction
49mLecture-09-Binary instrumentation for architectural studies: PIN
49mLecture-08-Binary instrumentation for architectural studies: PIN
49mLecture-07-Case study with MIPS-I
49mLecture-06-Case study with MIPS-I
49mLecture-05-Instruction set architecture, case study with MIPS-I
49mLecture-04-Instruction set architecture
49mLecture-03-Instruction set architecture
49mLecture-02-CPI equation, research practices, instruction set architecture
49mLecture-01-Introduction, Amdahl's law, CPI equation
49mLecture-20-Dynamic scheduling, speculative execution
49mLecture-19-Basic pipelining, branch prediction
49mLecture-18-Basic pipelining, branch prediction
49mLecture-17-Basic pipelining, branch prediction
49mLecture-16-Basic pipelining, branch prediction
49mLecture-15-Basic pipelining, branch prediction
49mLecture-14-Basic pipelining, branch prediction
49mLecture-13-Basic pipelining, branch prediction
49mLecture-12-Basic pipelining, branch prediction
49mLecture-11-Basic pipelining, branch prediction
49mLecture-21-Dynamic scheduling, speculative execution
57mLecture-22-Dynamic scheduling, speculative execution
57mLecture-23-Dynamic scheduling, speculative execution
1h 60 minLecture-30-Topics in memory system, DRAM and SRAM technology
51mLecture-29-Topics in memory system, DRAM and SRAM technology
51mLecture-28-Topics in memory system, DRAM and SRAM technology
51mLecture-27-Virtual memory and caches
51mLecture-26-Virtual memory and caches
51mLecture-25-Virtual memory and caches
51mLecture-24-Dynamic scheduling, speculative execution
51mLecture-36-Simultaneous multithreading, multi-cores
46mLecture-35-Input/Output
46mLecture-34-Case study: Intel Pentium 4
46mLecture-33-Case study: Alpha 21264
46mLecture-32-Case study: MIPS R10000
46mLecture-31-Case study: MIPS R10000
46m