Shared Memory Programming

RISC-Linz logo

Wolfgang Schreiner
Research Institute for Symbolic Computation (RISC-Linz)
Johannes Kepler University, A-4040 Linz, Austria
  • Shared Memory Matrix Multiplication
  • Nested Loop Parallelization
  • Design Goals
  • Loop Interchange
  • Mapping Strategies
  • Cyclic Distribution of Columns
  • Row Based Cyclic Distribution
  • Memory Access Analysis
  • Block Matrix Multiplication
  • Memory Access
  • Shared Memory Synchronization
  • Synchronization Mechanisms
  • Lock Variables
  • Semaphores
  • Barriers

  • Author: Wolfgang Schreiner
    Last Modification: October 27, 1997

    [Up] [RISC-Linz] [University] [Search]