Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with openmp
A curated list of projects in awesome lists tagged with openmp .
https://github.com/openwall/john
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd
Last synced: 01 Oct 2024
https://github.com/magnumripper/JohnTheRipper
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd
Last synced: 14 Aug 2024
https://github.com/oneapi-src/onednn
oneAPI Deep Neural Network Library (oneDNN)
aarch64 amx avx512 bfloat16 cpp deep-learning deep-neural-networks library oneapi onednn openmp performance sycl tbb vnni x64 x86-64 xe-architecture
Last synced: 30 Sep 2024
https://github.com/oneapi-src/oneDNN
oneAPI Deep Neural Network Library (oneDNN)
aarch64 amx avx512 bfloat16 cpp deep-learning deep-neural-networks library oneapi onednn openmp performance sycl tbb vnni x64 x86-64 xe-architecture
Last synced: 30 Jul 2024
https://github.com/intel/mkl-dnn
oneAPI Deep Neural Network Library (oneDNN)
aarch64 amx avx512 bfloat16 cpp deep-learning deep-neural-networks library oneapi onednn openmp performance sycl tbb vnni x64 x86-64 xe-architecture
Last synced: 31 Jul 2024
https://github.com/opennmt/ctranslate2
Fast inference engine for Transformer models
avx avx2 cpp cuda deep-learning deep-neural-networks gemm inference intrinsics machine-translation mkl neon neural-machine-translation onednn openmp opennmt parallel-computing quantization thrust transformer-models
Last synced: 30 Sep 2024
https://github.com/OpenNMT/CTranslate2
Fast inference engine for Transformer models
avx avx2 cpp cuda deep-learning deep-neural-networks gemm inference intrinsics machine-translation mkl neon neural-machine-translation onednn openmp opennmt parallel-computing quantization thrust transformer-models
Last synced: 01 Aug 2024
https://mratsim.github.io/Arraymancer/
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor
Last synced: 03 Aug 2024
https://github.com/stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
cpp cpp17 cpp20 cuda data-structures gpgpu gpu gpu-acceleration gpu-computing hip modern-cpp openmp rocm stl stl-containers stl-like
Last synced: 30 Sep 2024
https://kratosmultiphysics.github.io/Kratos/
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python
Last synced: 02 Aug 2024
https://github.com/KratosMultiphysics/Kratos
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python
Last synced: 30 Jul 2024
https://github.com/kratosmultiphysics/kratos
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python
Last synced: 29 Sep 2024
https://github.com/faasm/faasm
High-performance stateful serverless runtime based on WebAssembly
cpp faas kubernetes mpi openmp serverless wasi wasm webassembly
Last synced: 02 Aug 2024
https://github.com/kthohr/optim
OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
armadillo automatic-differentiation bfgs cpp cpp11 differential-evolution eigen eigen3 evolutionary-algorithms gradient-descent lbfgs newton numerical-optimization-methods openmp openmp-parallelization optim optimization optimization-algorithms particle-swarm-optimization
Last synced: 28 Sep 2024
https://github.com/ddemidov/amgcl
C++ library for solving large sparse linear systems with algebraic multigrid method
amg c-plus-plus cpp cuda gpgpu linear-solvers mpi multigrid opencl openmp scientific-computing sparse-linear-systems
Last synced: 30 Jul 2024
https://github.com/mogill/ems
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
ems extended-memory-semantics javascript json json-data multithreading non-volatile-memory openmp parallel persistent-data persistent-data-structure persistent-memory python shared-memory
Last synced: 31 Jul 2024
https://github.com/mratsim/weave
A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead
data-parallelism fork-join message-passing multithreading openmp parallelism runtime scheduler task-parallelism task-scheduler threadpool work-stealing
Last synced: 03 Oct 2024
https://github.com/kthohr/stats
A C++ header-only library of statistical distribution functions.
armadillo armadillo-library blaze cdf constexpr cpp cpp11 density-functions distributions eigen eigen3 numerical-methods openmp probability quantile quantile-functions statistics stats
Last synced: 29 Sep 2024
https://github.com/openhackathons-org/gpubootcamp
This repository consists for gpu bootcamp material for HPC and AI
ai4hpc cuda data-science deep-learning deepstream gpu hpc machine-learning mpi openacc openmp rapidsai
Last synced: 31 Jul 2024
https://github.com/conradsnicta/armadillo-code
Armadillo: fast C++ library for linear algebra & scientific computing - https://arma.sourceforge.net
armadillo blas expression-template gaussian-mixture-models lapack linear-algebra linear-algebra-library linear-solvers math-library matlab matrix-factorization matrix-functions matrix-inverse openmp rcpparmadillo scientific-computing signal-processing-algorithms solver sparse-matrix statistics
Last synced: 30 Jul 2024
https://github.com/ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading
Last synced: 01 Aug 2024
https://github.com/openmultiplayer/open.mp
Open Multiplayer, a multiplayer mod fully backwards compatible with SA-MP
auto grand grand-theft-auto grand-theft-auto-san-andreas multiplayer multiplayer-game omp openmp openmultiplayer sa-mp sa-mp-development sa-mp-server samp san-andreas san-andreas-multiplayer theft
Last synced: 26 Sep 2024
https://github.com/ginkgo-project/ginkgo
Numerical linear algebra software package
cuda dpcpp gpu-computing hip hpc krylov-methods linear-algebra oneapi openmp preconditioning sparse-linear-systems spmv
Last synced: 01 Aug 2024
https://github.com/UoB-HPC/BabelStream
STREAM, for lots of devices written in many programming models
benchmark cuda gpgpu gpu hpc kokkos memory-bandwidth openacc opencl openmp parallel-processing raja sycl
Last synced: 02 Aug 2024
https://github.com/bcgsc/abyss
:microscope: Assemble large genomes using short reads
assembler bioinformatics bloom-filter c-plus-plus genome mpi openmp scaffold science
Last synced: 29 Sep 2024
https://github.com/sbeamer/gapbs
GAP Benchmark Suite
benchmark bfs graph-algorithms openmp
Last synced: 02 Aug 2024
https://github.com/alpaka-group/alpaka
Abstraction Library for Parallel Kernel Acceleration :llama:
cpp cpp17 cuda gpu header-only heterogeneous-parallel-programming hip hpc openacc openmp rocm tbb
Last synced: 29 Sep 2024
https://github.com/mratsim/laser
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
assembler blas compiler-optimization convolution deep-learning gemm high-performance-computing jit matrix-multiplication openmp parallel runtime-cpu-detection simd tensor
Last synced: 29 Sep 2024
https://github.com/Trinkle23897/Fast-Poisson-Image-Editing
A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.
cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python
Last synced: 01 Aug 2024
https://github.com/wepe/dive-into-ml-system
Dive into machine learning system, start from reinventing the wheel.
ctypes eigen machine-learning-systems openmp
Last synced: 02 Aug 2024
https://github.com/zjin-lcf/HeCBench
benchmark cuda gpu-computing hip hpc-applications openmp scientific-computing sycl test-driven-development
Last synced: 01 Aug 2024
https://github.com/manodeep/Corrfunc
⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
astrophysics avx avx2 avx512 c correlation-functions cosmology galaxies intrinsics large-scale-structure openmp pair-counting python simd sse42
Last synced: 01 Aug 2024
https://github.com/roastduck/FreeTensor
A language and compiler for irregular tensor programs.
ast automatic-differentiation code-generation cuda gpu jit openmp tensor
Last synced: 01 Aug 2024
https://github.com/gjbex/training-material
A collection of code examples as well as presentations for training purposes
c c-plus-plus cpp debugging fortran gpu hdf5 hpc linux-tools math mpi netcdf4 openmp optimization profiling python sql training-materials virtualization visualization
Last synced: 09 Aug 2024
https://github.com/sandialabs/omega_h
Simplex mesh adaptivity for HPC
cmake cpp cpp14 cuda geometry gpu hpc mesh mesh-generation meshing mpi openmp parallel parallel-computing parallelism sandia-national-laboratories scr-2203 snl-science-libs triangulation
Last synced: 30 Sep 2024
https://github.com/prip-lab/MSU-LatentAFIS
A system for identifying latent fingerprints. Created at Michigan State University by Anil K. Jain, Kai Cao, Dinh-Luan Nguyen, and Cori Tymoszek.
afis feature-extraction fingerprint-matching latent-fingerprints minutiae openmp opensource parallel-programming templates tensorflow
Last synced: 04 Aug 2024
https://github.com/PennyLaneAI/pennylane-lightning
The PennyLane-Lightning plugin provides a fast state-vector simulator written in C++ for use with PennyLane
cuda distributed-computing gpu hpc mpi openmp parallel quantum-computing quantum-machine-learning rocm
Last synced: 03 Aug 2024
https://github.com/eomii/rules_ll
An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming
bazel bleeding-edge build-system clang clang-tidy cpp cuda gpu-programming hermetic hip llvm nix openmp remote-caching remote-execution reproducible sanitizers
Last synced: 30 Sep 2024
https://github.com/ShadenSmith/splatt
The Surprisingly ParalleL spArse Tensor Toolkit.
cpd machine-learning mpi openmp parallel tensor
Last synced: 04 Aug 2024
https://github.com/bgin/radar_electrooptical_simulation
(REOS) Radar and ElectroOptical Simulation Framework written in Fortran.
amdgpu avx avx-512 avx2 c99 control-systems cuda-kernels fortran90 gpu-acceleration high-performance-computing infrared-sensors modeling openmp radar radiative-transfer simd simulation vectorization
Last synced: 29 Sep 2024
https://github.com/bsc-pm/bots
Barcelona OpenMP Task Suite is a collection of applications that allow to test OpenMP tasking implementations and compare its behaviour under certain circumstances: task tiedness, throttle and cut-offs mechanisms, single/multiple task generators, etc.
benchmark ompss openmp testing
Last synced: 02 Aug 2024
https://github.com/RajdeepKonwar/stockast
Predict stock market pricing over 180 minutes using Black-Scholes stochastic modeling and parallel Monte-Carlo simulations.
black-scholes c-plus-plus monte-carlo-simulation openmp parallel prediction-model predictive-analytics predictive-modeling stock-data stock-market stock-prediction stock-price-prediction stock-prices thread
Last synced: 01 Aug 2024
https://github.com/douglasdavis/pygram11
Simple and fast histogramming in Python accelerated with OpenMP.
calculating-histograms conda-forge cpp14 histogram histograms macos numpy openmp pybind11 pypi python python3 weights
Last synced: 29 Sep 2024
https://github.com/michelemartone/pyrsb
PyRSB: a Python interface to the librsb Sparse Matrix library
cython feedback hpc librsb linear-algebra numpy openmp python-interface python3 scipy sparse-linear-systems sparse-matrix
Last synced: 30 Sep 2024
https://github.com/giorgospan/Game-Of-Life
Conway's Game Of Life implemented using MPI & OpenMP
distributed-memory game-of-life mpi openmp parallel-computing
Last synced: 01 Aug 2024
https://github.com/qureshizawar/cuda-quartic-solver
A general cubic equation solver and quartic equation minimisation solver written for CPU and Nvidia GPUs, for more details and results, see: https://arxiv.org/abs/1903.10041. The library is available for C++/CUDA as well as Python using Pybind11.
cmake cubic-equations cuda cuda-quartic-solver gpu minimisation numpy nvidia-gpus openmp optimization pip pybind11 python quartic quartic-equations quartic-functions quartic-minimisation solver
Last synced: 28 Sep 2024
https://github.com/nohs/affine_transform_nd
N-dimensional affine transform using C++17, OpenMP and pybind11
affine-transformation c-plus-plus openmp pybind11 python
Last synced: 30 Sep 2024
https://github.com/lucaangioloni/parallelcomputingexam
Parallel Computing Exam
c cuda histogram-equalization integral-image java java-thread openmp parallel-computing
Last synced: 02 Oct 2024
https://github.com/xyproto/spheremover
:green_circle: Interactive real-time raytracing on the CPU, using OpenMP, SDL2 and C++
cxx interactive openmp raytracer realtime-raytracing sdl2
Last synced: 01 Oct 2024
https://github.com/arminms/p2rng
A modern header-only C++ library for parallel algorithmic (pseudo) random number generation supporting OpenMP, CUDA, ROCm and oneAPI
cpp cuda cxx header-only heterogeneous-computing library linux macos multiplatorm oneapi openmp parallel pcg-random prng pseudorandom-number-generator random-number-distributions random-number-generation rocm stl-algorithms windows
Last synced: 01 Aug 2024
https://github.com/bensuperpc/vector
High performance multidimensional vectors in C++17, with optional OpenMP acceleration.
cmake cmake-init cpp cpp17 openmp vector
Last synced: 01 Oct 2024
https://github.com/simoniyamu/heat2dparallelized
This is a two dimensional heat equation domain decomposition.
mpi openmp parrallel-computing pio
Last synced: 28 Sep 2024
https://github.com/pzaino/cpp-hpc
A collection of stuff for HPC in C++
coding cpp cpp17 cuda-programming hpc library opencl openmp
Last synced: 28 Sep 2024
https://github.com/tonyz0x0/parallel-computing
A collection of parallel programming implemented in OpenMP, pthreads and MPI
Last synced: 01 Oct 2024
https://github.com/gjbex/pintest
Application to test process and thread placement, as well as pinning.
Last synced: 29 Sep 2024
https://github.com/roshannaidu/b.tech-compiler-design
My Compiler Design projects done during my Bachelors in Computer Science with specialisation in Artificial Intelligence and Machine Learning
assembly assembly-language c compiler compiler-design config lex openmp parser regex similarity three-address-code yacc yaml
Last synced: 29 Sep 2024