Code for Distributed Systems course assignments
-
Updated
Mar 22, 2023 - C++
Code for Distributed Systems course assignments
Implementation of K-Nearest Neighbors algorithm using multiple parallel computing approaches: CUDA (GPU), Hadoop, Spark, MPI, OpenMP, and PThreads. Demonstrates scalable machine learning across different parallel computing paradigms from GPU to distributed frameworks.
Exercise of using MapReduce to parse a CSV file
Simple MapReduce Implementation for Calculating PageRank in C++
Map and Reduce algorithm on a pool of tweets.
Add a description, image, and links to the hadoop-mapreduce topic page so that developers can more easily learn about it.
To associate your repository with the hadoop-mapreduce topic, visit your repo's landing page and select "manage topics."