Skip to content

Accelerating HPC algorithms by implementing and optimizing compute kernels for heterogeneous parallel architectures using CUDA, OpenMP, MPI, and SIMD

Notifications You must be signed in to change notification settings

chrinovicmu/hpc-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HPC Algorithm Optimizations

This repository contains implementations of algorithms optimized for High-Performance Computing (HPC) environments. The focus is on accelerating computation using various parallel programming models and architectures.

Ongoing project: New algorithms and optimizations are added regularly.

Features

  • Optimized compute kernels for CUDA (GPU programming)
  • Parallel implementations using OpenMP (shared-memory parallelism)
  • Distributed computing with MPI
  • SIMD-based optimizations for vectorized computation
  • Examples of accelerated algorithms for common HPC workloads

Getting Started

Clone the repository:

git clone https://github.com/chrinovicmu/hpc-lab.git

About

Accelerating HPC algorithms by implementing and optimizing compute kernels for heterogeneous parallel architectures using CUDA, OpenMP, MPI, and SIMD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages