Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
briefly introduce each porjects.
  • Loading branch information
Mr-Jeffery authored Jul 19, 2024
1 parent c449682 commit 564e1fe
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Projects in C/C++
This repository contains the five projects I did in the [C/C++ course](https://github.com/ShiqiYu/CPP/tree/main) taught by Shiqi Yu.
## Project 1
Writing a calculator
## Project2
Implement basic matrix multiplication with C and Java, compare their speed with matricies of different sizes, also compare the speed between different compile options.
## Project 3
Implement matrix multiplication with SIMD and OpenMP, this is my first time using simd. Attempts of changing the order of the matrix multiplication is also included.
## Project 4
Implement a matrix class to allow basic operations, cuda is also implemented.
## Project 5
Speed up the matrix multiplication with parallel GPU, a parallel GPU algorithm that can utlize 4 GPU is implemented with cuBlas and OpenMP.

0 comments on commit 564e1fe

Please sign in to comment.