There are 5 repositories under openmp-parallelization topic.
Heterogeneous Research Platform (HERO) for exploration of heterogeneous computers consisting of programmable many-core accelerators and an application-class host CPU, including full-stack software and hardware.
Learn OpenMP examples step by step
CFD Code for Plasma and Reactive Flow
DiscoPoP - Discovery of Potential Parallelism
Slides, exercises and resources for the 2023-2024 course "High Performance Computing" under the "Scientific and Data-Intensive Computing" Naster Program at University of Trieste
A simple chess engine written in C and parallelized using OpenMP
Sequential and Parallel(using Open MP and Pthreads) Implementations(c++) of the K Means Clustering Algorithm and visualizing the results for a comparative study of the Speedup and Efficiency achieved in 3 different implementations
A parallelized implementation of Principal Component Analysis (PCA) using Singular Value Decomposition (SVD) in OpenMP for C. The procedure used is Modified Gram Schmidt algorithm. The method for Classical Gram Schmidt is also available for use.
SPPU BE COMP Codes of LP1 - HPC, AIR, and DA
n-body-simulation performance test suite
An implementation of parallel Boruvka's algorithm written in C++ using OpenMP.
C++, OpenMP and CUDA implementation of Mean Shift clustering algorithm
This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.
Framework for building parallel cellular automata in C++. In it you can also find a work-stealing threadpool and a reusable barrier that you can use in other projects.
Programming for Numerical Computation using C-OpenMP (Parallel Programming)
🎛️ Exercicis de Paral·lelisme (PAR) Q1 - UPC FIB
Parallel and Distributed computing problem programs implemented in OpenMP and MPI
Parallel Programming Lectured by Yi-Ping You @CS NCTU Taiwan
Using bash to automate the compilation, scheduling and profiling of MPI / OpenMP applications
In this task, we had to write a multi-threaded OpenMP program, that will solve the consensus problem. If all the slave (child) processes agree on a single decision, then the processes will terminate displaying consensus reached.
Heat Equation using different solvers (Jacobi, Red-Black, Gaussian) in C using different paradigms (sequential, OpenMP, MPI, CUDA) - Assignments for the Concurrent, Parallel and Distributed Systems course @ UPC 2013
Implementation of an Image Processing Library for time consuming operations such as Image Blurring,Negation,Edge Detection and Contrast Stretching.
A Visualisation of N-body Gravitational body system in OpenCV using C++ and OpenMP parallelization
Parallel computing: Infectious Disease Modeling with OpenMP. Agent based modelling on Undirected Acyclic graphs.
In this task, we had to write a multi-threaded OpenMP program, that will print the number of threads being used.
|| programming
This project implements a N-Body Simulation using OpenCL and OpenGL. It can be used to benchmark both GPU and CPU.
This repository has MVM assignment in the course COL730 Parallel Programming taught by Prof. Kolin Paul at IIT, Delhi in Fall 2019
A repository for the codes used in my MSc thesis
Implentation of Back Substitution, Conjugate Gradient and Gauss Seidel using OpenMP parallelization
Password Cracker program coded in C++ language by applying brute force algorithm and parallelizing it using MPI and OpenMP