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 revisionPrevious revision
Next revision
Previous revision
buzzword [2021/12/12 17:35] azizibarbuzzword [2022/01/03 11:06] (current) loisor
Line 358: Line 358:
   * Banks   * Banks
  
-==== Lecture 7 (21.10 Thu.) ====+===== Lecture 7 (21.10 Thu.) =====
   *Data Movement   *Data Movement
   *Processing in memory (PIM)   *Processing in memory (PIM)
Line 746: Line 746:
   * Analog to Digital Converter (ADC)   * Analog to Digital Converter (ADC)
   * NVM-based PIM system   * NVM-based PIM system
 +
 +===== Lecture 16a (19.11 Fri.) =====
 +  * RowHammer Vulnerability
 +  * RowHammer Protection
 +  * DRAM
 +  * Target Row Buffer (TRR)
 +  * Data retention failure
 +  * DRAM Refresh
 +  * Bit flip
 +  * Aggressor row
 +  * U-TTR
 +  * Row Scout
 +  * TRR Analyzer
 +  * Retention time
 +  * DRAM Access pattern
 +  * SoftMC
 +  * FPGA
 +  * TREF
 +  * Dummy row hammer
 +  * ECC
 +  * Memory Controller
 +
 +===== Lecture 16b (19.11 Fri.) =====
 +
 +  * RowHammer
 +  * DRAM
 +  * Activate
 +  * Precharge
 +  * Temperature
 +  * Aggressor Row Active Time
 +  * Victim Cell
 +  * Physical Location
 +  * SoftMC
 +  * FPGA
 +  * DRAM Refresh
 +  * Bit flips
 +  * Variation
 +  * Spatial variation across columns
 +  * RowHammer attacks
 +  * RowHammer defences
 +
 +===== Lecture 16c (19.11 Fri.) =====
 +
 +  * RowHammer
 +  * Preventing RowHammer
 +  * DRAM
 +  * Bit flip
 +  * DRAM Refresh
 +  * Activate
 +  * Precharge
 +  * Physical isolation
 +  * Reactive refresh
 +  * Proactive throttling
 +  * Scalability
 +  * Compatibility
 +  * Victim row
 +  * Aggressor row
 +  * RowBlocker
 +  * Bloom filter
 +  * AttackThrottler
 +
 +===== Lecture 16d (19.11 Fri.) =====
 +
 +  * DRAM
 +  * On-die ECC
 +  * Memory error
 +  * Data retention
 +  * Write recovery
 +  * Variable retention time
 +  * Single-bit errors
 +  * ECC encoder
 +  * ECC decoder
 +  * Error profile
 +  * Error-prone data store
 +  * Uncorrectable error
 +  * At-risk bits
 +  * Data patterns
 +  * Memory controller
 +  * Monte-carlo simulation
 +  * Data retention
 +
  
 ===== Lecture 17a (25.11 Thu.) ===== ===== Lecture 17a (25.11 Thu.) =====
Line 1025: Line 1106:
  
 ===== Lecture 22 (10.12 Fri.) ===== ===== Lecture 22 (10.12 Fri.) =====
-  *  
   * Load latency curve   * Load latency curve
   * Ideal latency   * Ideal latency
Line 1058: Line 1138:
   * Packet retransmission   * Packet retransmission
   * Packet scheduling   * Packet scheduling
 +
 +===== Lecture 23 (16.12 Thu.) =====
 +  * SIMD
 +  * SISD
 +  * MISD
 +  * Systolic arrays
 +  * MIMD
 +  * Instruction level parallelism (ILP)
 +  * Array processor
 +  * Vector processor
 +  * VLIW: Very long instruction word
 +  * Vector length register (VLEN)
 +  * Vector stride register (VSTR)
 +  * Vector load instruction (VLD)
 +  * Intra-vector dependencies
 +  * Regular parallelism
 +  * Memory bandwidth
 +  * Vector data register
 +  * Vector control registers
 +  * Vector mask register
 +  * Vector functional units
 +  * Vector registers
 +  * VADD
 +  * Scalar operations
 +  * Memory data register
 +  * Memory address register
 +  * Interleaved memory
 +  * Memory banking
 +  * Address generator
 +  * Monolithic memory
 +  * Memory access latency
 +  * Vectorizable loops
 +  * Vector code performance
 +  * Vector data forwarding (chaining)
 +  * Vector chaining
 +  * Vector stripmining
 +  * Irregular memory access
 +  * Gather/Scather operations
 +  * Sparse vector
 +  * Masked operations
 +  * Predicated execution
 +  * Row/Column major layouts
 +  * Bank conflicts
 +  * Randomized mapping
 +  * Vector instruction level parallelism
 +  * Automatic code vectorization
 +  * Packed arithmetic
 +  * GPUs
 +  * Programming model vs execution model
 +  * SPMD
 +  * Warp (wavefront)
 +  * SIMD vs. SIMT
 +  * Warp-level FGMT
 +  * Vector lanes
 +  * Warp scheduler
 +  * Fine-grained multithreading
 +  * Warp instruction level parallelism
 +  * Warp-based SIMD vs. traditional SIMD
 +  * Multiple instruction streams
 +  * Conditional control flow instructions
 +  * Branch divergence
 +  * Dynamic warp formation
 +  * Functional unit
buzzword.1639330518.txt.gz · Last modified: 2021/12/12 17:35 by azizibar