Skip to content

TheKing003KS/High-Performance-Computation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

High Performance Computation

These are my practice files for High performance computation. It includes the following:

ASM: Using assembly level code blocks to increase performance.

https://docs.microsoft.com/en-us/cpp/assembler/inline/inline-assembler?view=msvc-160

Acclerated Massive Parallelism (AMP) in C++: Using the GPU for parallel computation.

https://docs.microsoft.com/en-us/cpp/parallel/amp/cpp-amp-cpp-accelerated-massive-parallelism?view=msvc-160

Intrinsics & SSE (Streaming SIMD Extensions): To implement single instruction multiple data & pre-defined ASM functions.

https://software.intel.com/sites/landingpage/IntrinsicsGuide/#!=undefined

https://docs.microsoft.com/en-us/cpp/intrinsics/compiler-intrinsics?view=msvc-160

OpenMP: Implementing multithreading & parallelization.

https://docs.microsoft.com/en-us/cpp/parallel/openmp/openmp-c-and-cpp-application-program-interface?view=msvc-160

https://www.openmp.org/