Ashu's Online Notes

Home

❯

Literature

❯

Parallel Computing

Parallel Computing

Apr 24, 20251 min read

Introduction

  • Machine Classification, Terminology
  • Memory Classification, Networks Network Calculations
  • Parallelization, Scaling
  • Networks Problem Set

MPI

  • MPI Functions
  • Syntax Table
  • A Hello World Program in Parallel
  • Blocking vs non-Blocking Communication
  • Synchronous Sending and Deadlocks
  • MPI Send Modes

Scheduling

  • Static Loop Scheduling
  • Dynamic Loop Scheduling
  • Master-Slave Approach
  • Divide and Conquer Approach

C++

  • 250806 C++ Threads & OpenMP

CUDA

  • 250806 CUDA Cheat Sheet

Assignment

  • Parallel Computing the Heat Equation
  • Parallel Computing Formula Sheet

Graph View

  • Introduction
  • MPI
  • Scheduling
  • C++
  • CUDA
  • Assignment

Backlinks

  • Ahoy!

  • Website
  • Substack