Skip to content

About

CS633 Parallel Computing assignments in C/MPI, run on the PARAM Rudra cluster with SLURM: (1) blocking point-to-point exchange at rank distances D1/D2, (2) 3D stencil with non-blocking halo exchange and isovalue counting. Includes scaling experiments, plots and reports.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CS633: Parallel Computing

This repository contains assignments for the course CS633: Parallel Computing executed on the PARAM Rudra cluster using MPI.

Structure

  • Assignment1/ – Point-to-point MPI communication
  • Assignment2/ – 3D stencil and halo exchange

Environment

  • MPI (OpenMPI / Intel MPI)
  • SLURM scheduler
  • PARAM Rudra supercomputer

Notes

All experiments were run as per assignment specifications. Results include execution time analysis and scalability observations.

About

CS633 Parallel Computing assignments in C/MPI, run on the PARAM Rudra cluster with SLURM: (1) blocking point-to-point exchange at rank distances D1/D2, (2) 3D stencil with non-blocking halo exchange and isovalue counting. Includes scaling experiments, plots and reports.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages