AkashWorld / Multithreading-Experiments

Parallel and Distributed Programming Multi-threading Experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multithreading-Experiments

Parallel and Distributed Programming

This repository holds some of our experiments in multi-threading existing algorithms, and the issues that arise in terms of parallelizing, synchronizing, and verifying their correctness. Several sorting algorithm, minimum spanning tree graph algorithm, and password cracking algorithms are explored.

Installing

Build instructions for the individual problems reside in the problem folders; please inspect the individual readme files. Write ups and analysis can be found in the individual folders as well.

Technical Contributions

Problem 1 (C++/C): Suva Shahria and Ryan Morey
Problem 2 (Rust): Khalid Akash
Problem 3 (C++): Brandon Smith

About

Parallel and Distributed Programming Multi-threading Experiments

License:MIT License


Languages

Language:Rust 64.2%Language:C++ 17.6%Language:C 17.1%Language:Makefile 0.9%Language:Shell 0.2%