Skip to content

Mr-Jeffery/CppProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projects in C/C++

This repository contains the five projects I did in the C/C++ course 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published