User Tools

Site Tools


buzzword

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
buzzword [2015/01/16 19:47]
kevincha [Lecture 3 (1/17 Fri.)]
buzzword [2015/01/26 23:13]
kevincha [Lecture 4 (1/21 Wed.)]
Line 155: Line 155:
    * Translation    * Translation
  
 +===== Lecture 4 (1/21 Wed.) =====
 +
 +  * Fixed vs. variable length instruction
 +  * Huffman encoding
 +  * Uniform vs. non-uniform decode
 +  * Registers
 +    * Tradeoffs between number of registers
 +  * Alignments
 +    * How does MIPS load words across alignment the boundary
 +
 +===== Lecture 5 (1/26 Mon.) =====
 +
 +  * Tradeoffs in ISA: Instruction length
 +    * Uniform vs. non-uniform
 +  * Design point/Use cases
 +    * What dictates the design point?
 +  * Architectural states
 +  * uArch
 +    * How to implement the ISA in the uArch
 +  * Different stages in the uArch
 +  * Clock cycles
 +  * Multi-cycle machine
 +  * Datapath and control logic
 +    * Control signals
 +  * Execution time of instructions/​program
 +    * Metrics and what do they means
 +  * Instruction processing
 +    * Fetch
 +    * Decode
 +    * Execute
 +    * Memory fetch
 +    * Writeback
 +  * Encoding and semantics
 +  * Different types of instructions (I-type, R-type, etc.)
 +  * Control flow instructions
 +  * Non-control flow instructions
 +  * Delayed slot/​Delayed branch
 +  * Single cycle control logic
 +  * Lockstep
 +  * Critical path analysis
 +    * Critical path of a single cycle processor
 +  * What is in the control signals?
 +    * Combinational logic & Sequential logic
 +  * Control store
 +  * Tradeoffs of a single cycle uarch
 +  * Design principles
 +    * Common case design
 +    * Critical path design
 +    * Balanced designs
 +    * Dynamic power/​Static power
 +      * Increases in power due to frequency
 +    ​
buzzword.txt ยท Last modified: 2015/04/27 18:20 by rachata