Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Openmp

Openmp

25 projects

Showing 25 of 25 projects

mlpack
mlpackC++

A fast, header-only C++ machine learning library with bindings for Python, R, Julia, and Go.

#hacktoberfest#scientific-computing#machine-learning-library
Stars5.7k
Forks1.7k
Last commit2 days ago
Thrust
ThrustC++

A C++ parallel algorithms library that enables high-performance computing on GPUs and multicore CPUs with a productivity-focused interface.

#cuda#parallel-computing#high-performance-computing
Stars5.0k
Forks759
Last commit2 years ago
oneDNN
oneDNNC++

An open-source cross-platform performance library of basic building blocks for deep learning applications, optimized for CPUs and GPUs.

#oneapi#sycl#amx
Stars4.1k
Forks1.2k
Last commit1 day ago
Kokkos
KokkosC++

A C++ programming model for writing performance-portable applications targeting all major HPC platforms.

#cuda#sycl#parallel-computing
Stars2.7k
Forks532
Last commit1 day ago
kissfft
kissfftC

A simple, portable Fast Fourier Transform (FFT) library for C with support for fixed and floating point data types.

#c-library#fft#fixed-point
Stars2.0k
Forks366
Last commit1 day ago
VLFeat
VLFeatC

An open-source C library with MATLAB interfaces implementing popular computer vision algorithms for image understanding and local feature extraction.

#c-library#superpixels#matlab-toolbox
Stars1.6k
Forks617
Last commit4 years ago
Kratos
KratosC++

A framework for building parallel, multi-disciplinary simulation software, focusing on modularity, extensibility, and high-performance computing.

#structural-mechanics#scientific-computing#parallel-computing
Stars1.4k
Forks309
Last commit
stdgpu
stdgpuC++

A C++17 library providing efficient STL-like data structures (vector, unordered_map, etc.) for GPU programming with CUDA, OpenMP, and HIP backends.

#cuda#parallel-computing#high-performance-computing
Stars1.3k
Forks103
Last commit1 month ago
x86-simd-sort
x86-simd-sortC++

A C++ template library providing high-performance SIMD-accelerated sorting algorithms for integers, floats, and custom objects.

#template-library#parallel-computing#high-performance-computing
Stars1.0k
Forks75
Last commit
AMGCL
AMGCLC++

A header-only C++ library for solving large sparse linear systems using algebraic multigrid (AMG) method with support for GPU acceleration.

#cuda#multigrid-method#scientific-computing
Stars882
Forks145
Last commit1 day ago
ndt_omp
ndt_ompC++

A multi-threaded, SSE-optimized Normal Distributions Transform algorithm for point cloud registration, offering up to 10x speedup over the original PCL implementation.

#robotics#gicp#matching
Stars860
Forks385
Last commit2 years ago
Video++
Video++C++

A C++14 header-only library for high-performance video and image processing using meta-programming and SIMD optimizations.

#parallel-computing#high-performance#simd
Stars740
Forks112
Last commit7 years ago
VexCL
VexCLC++

A C++ vector expression template library for OpenCL, CUDA, and OpenMP that simplifies GPGPU development.

#cuda#scientific-computing#parallel-computing
Stars722
Forks88
Last commit8 days ago
Quantum++
Quantum++C++

A modern C++17 header-only quantum computing library for simulating arbitrary quantum processes.

#scientific-computing#quantum#simulation
Stars676
Forks143
Last commit3 months ago
StatsLib
StatsLibC++

A C++ header-only library of statistical distribution functions with compile-time computing capabilities.

#scientific-computing#constexpr#distributions
Stars558
Forks78
Last commit3 years ago
RapidFuzz
RapidFuzzC++

A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.

#string-similarity#hacktoberfest#performance-optimization
Stars378
Forks59
Last commit1 month ago
XGBoost
XGBoostJulia

A Julia interface for XGBoost, providing efficient distributed gradient boosting for regression, classification, and ranking.

#julia#classification#openmp
Stars309
Forks109
Last commit1 month ago
ParaMonte
ParaMonteFortran

A parallel Monte Carlo and machine learning library for scientific inference, available in Python, MATLAB, Fortran, C++, and C.

#multi-language#parallel-computing#high-performance-computing
Stars307
Forks36
Last commit3 months ago
somoclu
somocluC

A massively parallel library for training self-organizing maps on multicore CPUs, GPUs, and clusters with support for dense and sparse data.

#self-organizing-maps#cuda#parallel-computing
Stars278
Forks74
Last commit10 months ago
HPDDM
HPDDMC++

A high-performance unified C++ framework implementing domain decomposition methods for solving large-scale elliptic PDEs on parallel computers.

#scientific-computing#parallel-computing#high-performance-computing
Stars161
Forks37
Last commit12 hours ago
VTKFortran
VTKFortranFortran

A pure Fortran 2003+ OOP library for reading and writing VTK XML files for scientific visualization.

#scientific-visualization#parallel-computing#mpi
Stars160
Forks59
Last commit3 days ago
OFF
OFFFortran

An open-source Fortran 2003 solver for Navier-Stokes equations using finite volume methods with parallel computing capabilities.

#scientific-computing#parallel-computing#high-performance-computing
Stars150
Forks60
Last commit7 years ago
ANNetGPGPU
ANNetGPGPUC++

A GPU-accelerated (CUDA) C++ template library for building and training artificial neural networks, including self-organizing maps and back-propagation networks.

#self-organizing-maps#cuda#c-plus-plus-11
Stars114
Forks24
Last commit5 years ago
gnatcoll-bindings
gnatcoll-bindingsAda

Ada bindings to C libraries including GMP, Python, Readline, and Syslog for the GNAT Components Collection.

#python-integration#gmp#library
Stars15
Forks15
Last commit1 day ago
cupla
cupla

A C++ abstraction library for parallel programming on multi-core CPUs and GPUs using CUDA, OpenMP, and TBB.

#cuda#scientific-computing#parallel-computing
Stars4
Forks1
Last commit6 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
16 hours ago
8 days ago
#Parallel Computing13
#C Plus Plus13
#High Performance Computing9
#Scientific Computing9
#Cuda8
#Cpp7
#Machine Learning6
#Gpu Acceleration5
#Mpi5
#Fortran4
#Cpp114
#Header Only4