User Tools

Site Tools


buzzwords

Buzzwords

Buzzwords are terms that are mentioned during lecture which are particularly important to understand thoroughly. This page tracks the buzzwords for each of the lectures and can be used as a reference for finding gaps in your understanding of course material.

Lecture 1 (23.09 Thu.)

  • Computer Architecture
  • The transformation hierarchy
    • Levels of transformation
  • Design goals
  • Google tensor processing unit (TPU)
  • Tesla self-driving computer
  • Redundant cores for better safety
  • Energy efficiency and performance
  • Intel Optane persistent memory (3D-XPoint)
  • Cerebra's wafer scale engine
  • Graphics processing unit (GPU)
  • UPMEM processing-in-DRAM
  • Samsung Function-in-Memory DRAM
  • Processing-in-memory
  • AI/ML chips
  • Reliability and security
  • RowHammer
  • DRAM row
  • Meltdown and Spectre
  • Genome sequencing
    • Covid-19 nanopore sequencing
  • Computing paradigms
  • Accelerators (algorithm-hardware codesign)
  • Memory and storage systems
  • Bahnhof Stadelhofen
  • Santiago Calatrava
  • Architecture
  • Tradeoffs
  • Evaluation criteria
  • Principled design
  • Design constrains

Lecture 2 (30.9 Thu.)

  • Bioinformatics
  • Genome Analysis
  • DNA Testing
  • Chromosomes
  • SNPs
  • Personalized Medicine
  • Phenotypes
  • Privacy-Preserving Genome Analysis
  • SARS-CoV-2
  • Microbiome Profiling
  • High-Throughput Sequencers
  • Genome Sequencing
  • PacBio
  • DNA
  • Reference Genome
  • Metagenomics
  • Read Mapping
  • Hashing
  • Seeds
  • Read Alignment
  • Smith-Waterman
  • Hamming distance
  • Accelerating Read Mapping
  • Seed Filtering
  • Pre-alignment Filtering
  • Read Alignment Acceleration
  • FastHASH
  • Cheap K-mer Selection
  • GateKeeper
  • Shifted Hamming Distance
  • FPGA
  • Shouji
  • SneakySnake
  • Hybrid Memory Cube
  • Ambit
  • RowClone
  • Pinatubo
  • Tesseract
  • GRIM-Filter
  • GenCache
  • Darwin
  • GenASM
  • AirLift
  • UPMEM

Lecture 3 (07.10 Thu.)

  • Data Movement
  • Processing in memory (PIM)
  • In-memory computation/processing
  • Near-data processing (NDP)
  • UPMEM Processing-in-DRAM Engine
  • 3D-stacked memory
  • RowClone
  • Gather/Scatter DRAM
  • Bulk data copy and initialization
  • In-Memory copy
  • Intra-subarray
  • Inter-bank
  • Memory as an accelerator
  • Low-cost Inter-linked subarrays (LISA)
  • Fine-Grained In-DRAM Copy (FIGARO)
  • Network-On-Memory
  • Bulk Bitwise in-DRAM Computation (Ambit)
  • Intelligent Memory Device
  • ComputeDRAM
  • Dual Contact Cell
  • New memory technologies

Session 2 (11.11 Thu.)

Session 2.1

  • Profiling
  • Warehouse-scale Computer (WSCs)
  • Microarchitectural Bottlenecks
  • software/system Design
  • Datacenter
  • Google-Wide-Profiling (GWP)
  • Performance Monitoring Unit (PMU)
  • Datacenter Tax
  • Retiring
  • Bad Speculation
  • Front-end Bound
  • Back-end Bound
  • Memory Hierarchy
  • Instruction Cache
  • Data Cache
  • Instruction Level Parallelism (ILP)
  • Memory Bandwidth
  • Simultaneous Multi-Threading (SMT)

Session 2.2

  • Inefficiency
  • General-Purpose Chips
  • Processor Pipeline
  • Single Instruction Multiple Data (SIMD)
  • Very Long Instruction Word (VLIW)
  • H.264 Algorithm
  • Memory-Bound
  • Magic Instructions
buzzwords.txt · Last modified: 2021/11/12 08:44 by nalserr