Skip to content

Assignments from the course Fundamentals of Parallelism on Intel Architecture.

Notifications You must be signed in to change notification settings

ravibitsgoa/Parallelism-Intel-Arch-Assignments

Repository files navigation

Parallelism-Intel-Arch-Assignments

Assignments from the course Fundamentals of Parallelism on Intel Architecture. Wrote parallel and distributed C++ code using OpenMP and MPI optimized for specialized Intel high-performance processors (Xeon and Xeon Phi family) to exploit their internal parallelism (up to 72 cores).

  • Wrote vectorized code for Monte Carlo Diffusion
  • Multithreaded the code for filtering
  • Optimized the Fast-Fourier Transform code using special (High-Bandwidth / cache) memories
  • Distributed the physics simulation of a string vibration using MPI. Ran and tested the code on a remote cluster, of which access was provided by coursera.

About

Assignments from the course Fundamentals of Parallelism on Intel Architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published