Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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://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://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/0voice/developkit_set

2021年最新总结,值得推荐的c/c++开源框架与库。持续更新中。

boost cpp libevent mongodb nginx ntyco openmp

Last synced: 02 Aug 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/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/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/libocca/occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

c cpp cuda dpcpp fortran gpgpu gpu hip hpc jit metal multithreading oneapi opencl openmp sycl

Last synced: 01 Aug 2024

https://github.com/ekondis/mixbench

A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)

benchmark cuda gpu hip opencl openmp sycl

Last synced: 01 Aug 2024

https://github.com/pyccel/pyccel

Python extension language using accelerators

dsl fortran hpc mpi openacc openmp python python3 sympy transpiler

Last synced: 31 Jul 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/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/parallel-rust-cpp/shortcut-comparison

Performance comparison of parallel Rust and C++

cpp openmp parallel rayon rust simd

Last synced: 09 Aug 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/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/AFD-Illinois/kharma

Kokkos-based High-Accuracy Relativistic Magnetohydrodynamics with AMR

cuda gpu grmhd hip kokkos mhd openmp sycl

Last synced: 01 Aug 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/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/blefverse/bmsa-web

The next-gen Blefonix RolePlay web services repo. Home, docs and other things! Powered with Mdx, React, Next.js and true dreams.

blefonix docs nextjs omp openmp pawn react samp sampctl vercel

Last synced: 26 Sep 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/perl-openmp/p5-alien-openmp

Portable buildopt interface to OpenMP enabled compiler flags and other things.

compiler gcc hpc openmp perl

Last synced: 30 Sep 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

mpi openmp pthreads

Last synced: 01 Oct 2024

https://github.com/gjbex/pintest

Application to test process and thread placement, as well as pinning.

cplusplus hpc mpi openmp

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