Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

eric900115/ParallelProgramming

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTHU Parallel Programming

HW1 Odd Even Sort

Implement the Odd-Even Sort algorithm using MPI.

HW2 Mandelbrot Set

Implement the Mandelbrot Set using pthreads and a hybrid approach combining OpenMP and MPI.

HW3 All Pair Shortest Path

Implement the All Pairs Shortest Path algorithm using pthreads, a single GPU, and a version that utilizes two GPUs.

HW4 UCX

Trace code and implementation in the UCX framework.

Final Project

Implementation of the k-means algorithm using OpenMP and SSE for single-node multi-core environments, MPI and OpenMP for multi-node environments, and CUDA for GPU-based environments. The work can be found in this respository.

Score

  • HW1 : 83
  • HW2 : 92
  • HW3 : 94
  • HW4 : 75
  • Final Project : 90
  • Final Rank : A+

About

The repository contains the coursework for CS5422, NTHU's Parallel Programming Course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.