Ko-Sit / Parallel-Programming

Answers to all the assignments given in CO471

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parallel-Programming

Answers to all the assignments given in CO471

  1. PThreads
  2. Hello World Program - 0
  3. Hello World Program - 1
  4. Know Your System
  5. DAXPY Loop
  6. Dot Product with Mutex
  7. Signalling using Condition Variables
  8. Matrix Multiply
  9. OpenMP
  10. Hello World Program
  11. Hello World Program - Version 2
  12. DAXPY Loop
  13. Matrix Multiply
  14. Calculation of π
  15. Calculation of π - Worksharing and Reduction
  16. Calculation of π - Monte Carlo Simulation
  17. Producer-Consumer Program
  18. MPI
  19. Hello World Example
  20. DAXPY Loop
  21. Hello World Program - Send and Recv
  22. Calculation of π - MPI Bcast and MPI Reduce
  23. Reduction operation
  24. Collective Communication - Scatter - Gather
  25. MPI Derived Datatypes
  26. Pack and Unpack
  27. Derived Datatype - Indexed
  28. Matrix Multiplication on a Cartesian Grid (2D Mesh) using Cannon’s Algorithm
  29. CUDA
  30. Squares of Integers
  31. Device Query
  32. Vector Addition Program
  33. Synchronization operation in CUDA
  34. SSSP
  35. Boyer-Moore Algorithm
  36. Sorting
  37. Blur an Image
  38. Graph Coloring using GPUs

About

Answers to all the assignments given in CO471


Languages

Language:Cuda 44.5%Language:C++ 32.2%Language:C 23.2%Language:Shell 0.1%