Gunjan Dhanuka — Learning Notes

shared-memory

7 items with this tag.

  • Sep 02, 2026

    CUDA Execution Model

    • gpu
    • cuda
    • simt
    • execution-model
    • threads
    • blocks
    • shared-memory
    • llm-systems
  • Sep 02, 2026

    GPU Memory Hierarchy

    • gpu
    • memory-hierarchy
    • registers
    • shared-memory
    • l2
    • hbm
    • bandwidth
    • latency
    • llm-systems
  • Sep 02, 2026

    Occupancy

    • gpu
    • occupancy
    • latency-hiding
    • registers
    • shared-memory
    • littles-law
    • cuda
    • llm-systems
  • Sep 02, 2026

    Shared Memory Bank Conflicts

    • gpu
    • shared-memory
    • bank-conflicts
    • smem
    • padding
    • transpose
    • cuda
    • llm-systems
  • Sep 02, 2026

    Shared-Memory Tiling (Blocking)

    • gpu
    • gemm
    • tiling
    • shared-memory
    • arithmetic-intensity
    • data-reuse
    • llm-systems
  • Sep 02, 2026

    Learn: The GPU Memory Hierarchy

    • gpu
    • memory-hierarchy
    • hbm
    • shared-memory
    • coalescing
    • bank-conflicts
    • memory-wall
    • performance
  • Sep 02, 2026

    Learn: Optimizing GEMM

    • gpu
    • cuda
    • gemm
    • matmul
    • tiling
    • coalescing
    • shared-memory
    • register-blocking
    • bank-conflicts
    • warptiling
    • cublas
    • cutlass
    • performance

Created with Quartz v5.0.0 © 2026

  • Personal site
  • Research
  • Field notes
  • Source