Skip to content

This repository will contain examples of how you can speed up some programs in C++

License

Notifications You must be signed in to change notification settings

LangdalP/Speedups

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speedups

This repository will contain examples of how you can speed up some programs in C++. I am planning on writing a series of articles on how to parallelize code using solutions such as MPI, OpenMP, Cilk, CUDA/OpenCL, plain threads, and SIMD (SSE/AVX). The code used for these articles will be uploaded here.

Programs to speed up

Currently I am deciding on what type of code to parallelize. Atleast one program will be some form of image processing. Other suggestions:

  • A program creating Mandelbrot set images
  • A sorting algorithm (e.g. parallel Quicksort)
  • A simple web-server (but harder to profile performance)

About

This repository will contain examples of how you can speed up some programs in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published