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

Projects in Awesome Lists tagged with parallel-computing

A curated list of projects in awesome lists tagged with parallel-computing .

https://github.com/joelthe1/gaze-controlled-streaming

Segmented and Gaze Controlled decompression for streaming displays such as VR

compression dct decompression parallel-computing quantization real-time video-player video-segmentation

Last synced: 14 Jul 2025

https://github.com/jeffbla/learningnote

This is my learning Note recording tips, homework and some projects implementations.

compiler parallel-computing pic18f

Last synced: 23 Mar 2025

https://github.com/akbaritabar/course-session-on-other-computational-social-science-skills

Materials for course on ""Other" Computational Social Science Skills" at the fourth MPIDR Summer Incubator Program, June 10, 2025, Rostock, Germany (and online)

computational-social-science css-skills dask duckdb graph-databases parallel-computing snake-make snakemake-workflow

Last synced: 28 Aug 2025

https://github.com/matronator/pikolang

PIKOlang (PIKOlang Is Kinda Obnoxious) is a 2D embarrassingly parallel esoteric programming language. It uses two stacks for handling numbers and strings respectively and one output stack for a combination of the two.

2d-programming 2d-programming-language async concurrency concurrent-programming esolang esolangs esoteric esoteric-language esoteric-programming-language grid-based parallel-computing piko pikolang

Last synced: 09 Apr 2025

https://github.com/fernandezfran/tiny_md

tiny molecular dynamics (Trabajo final de Computación Paralela, curso de posgrado de FaMAF)

computational-physics hpc molecular-dynamics parallel-computing

Last synced: 16 Jan 2026

https://github.com/pentalpha/alenhador

Parallel aligner (Needleman–Wunsch) for nucleotide sequences (.fasta) with similarity heuristic filter.

align-dna-sequences aligned-sequences alignment bioinformatics cpp cpp11 fasta heuristic-search heuristics nucleotide-sequences parallel-computing search

Last synced: 15 May 2026

https://github.com/kchristin22/ising_model

Implementation of a cellular automaton on GPU using different features of CUDA

cellular-automaton cuda gpu-programming hpc ising-model parallel-computing

Last synced: 15 Mar 2025

https://github.com/nrc-cnrc/portageclusterutils

Cluster and parallelization utilities that came ouf of the Portage SMT project — Outils de parallélisation sur grappe de calcul issus du projet Portage de TAS

machine-translation parallel-computing

Last synced: 03 Dec 2025

https://github.com/tommaso-dognini/polimi_gpu101_courseproject

Polimi Passion In Action GPU101 course project. Implementation in CUDA of BFS algorithm

cpp cuda cuda-programming parallel-computing

Last synced: 10 Apr 2026

https://github.com/donshen/structure_factor

Calculate average structure factor from pdb files. Implemented CPU-based parallelization using numba and cuda-acceleration by Taichi. Codes belongs to Siepmann Group, University of Minnesota. Author of original code: Paul Qile Chen. Contributors: Don Zhengyuan Shen; Andrew Yangzesheng Sun

molecular-dynamics-simulation parallel-computing taichi-framework

Last synced: 02 Apr 2025

https://github.com/scharlottej13/multiple-cause

Data processing and modeling pipeline for multiple cause data

etl-pipeline glm parallel-computing predictive-modeling

Last synced: 25 Oct 2025

https://github.com/mehrbanooebrahimzade/bookapp

A small .NET project serving as a showcase for learning parallelism. Explore the basics of parallel processing and customization within a collection of books.

best-practices bookapp bookappsample net7 parallel parallel-computing sample sample-code scharp

Last synced: 14 Apr 2026

https://github.com/dreden33773/embergraph

To query a `multi directed graph` with `label + attribute filtering` efficiently, support Neo4j and SQLite3 as storage layer.

graduation-project graph-database neo4j parallel-computing polars python3 rust sqlite3 subgraph-matching tokio

Last synced: 09 May 2026

https://github.com/dyalog/isolate

Source to build isolate.dws, the futures and isolates workspace delivered with Dyalog APL

build dyalog dyalog-apl futures isolate isolates parallel-computing parallelization workspace

Last synced: 06 Mar 2026

https://github.com/leonardogemin/parallelcomputing_unipd

Project for the course of Parallel Computing - University of Padua.

c mpi parallel-computing

Last synced: 20 Apr 2026

https://github.com/ryancswallace/npdb

Parallel NumPy-like interface for large n-dimensional arrays on disk.

mapreduce-designpatterns numpy numpy-arrays parallel-computing python

Last synced: 09 Feb 2026

https://github.com/sha1n/gompute

A utility for high throughput parallel chain processing

golang parallel-computing parallel-programming processing-library

Last synced: 09 Feb 2026

https://github.com/jetbrains-research/washu

Reproducible and scalable technical pipelines for ChIP-Seq and RNA-Seq processing

analysis bash chip-seq parallel-computing peak-calling pipeline qc qsub rna-seq visualization

Last synced: 16 Apr 2026

https://github.com/sferez/sspp_sparse_matrix_cuda

Small Scale Parallel Programming, Sparse Matrix multiplication with CUDA

cpp cuda omp omp-parallel parallel-computing small-scale-parallel-programming sparse-matrix

Last synced: 30 Apr 2026

https://github.com/flagro/skipod

Практическое задание по лекционному курсу СКиПОД 5-го семестра ВМК МГУ (2021/2022 учебного года)

cannon-algorithm matrix-multiplication-parallel mpi-library omp-parallel parallel-computing

Last synced: 07 Sep 2025

https://github.com/hrolive/mastering-transformers-from-building-blocks-to-real-world-applications

Training materials and accompanying documentation for "Mastering Transformers: From Building Blocks to Real World Applications" training.

deep-learning deployment hpc machine-learning nlp optimization parallel-computing python pytorch transformer

Last synced: 16 Apr 2026

https://github.com/matthiasbe/mini-md

Presentation of the miniMD cluster testing app (french)

miniapp molecular-dynamics molecular-dynamics-simulation parallel-computing supercomputer

Last synced: 14 Feb 2026

https://github.com/dimitrisstyl7/parallel-computing-project

Performance Optimization Using POSIX Threads and OpenMP

c cpp open-mp parallel-computing posix-threads

Last synced: 16 Apr 2026

https://github.com/nyxflower/mosaics-cuda-openmp

Simple image mosaic command line too (CUDA-OpenMP-C Implementation)

c cuda gpu-programming mosaic mosaic-images openmp parallel-computing parallel-processing

Last synced: 13 May 2026

https://github.com/anvari1313/matrix-multiplication

Multiply two matrices with different sizes and calculate speed up in parallel and serial modes.

cpp cpp17 multithreading openmp parallel-computing

Last synced: 17 Mar 2025

https://github.com/ghonimo/heat-diffusion-grid-simulation-using-mpi-ece588

This repository contains the code and documentation for a parallelized heat diffusion simulator implemented using the Message Passing Interface (MPI). It simulates the diffusion of heat across a 2D grid, using a finite difference method to calculate temperature changes over time. This program was designed for Portland State University ECE 588 Class

c heatmap mpi mpi-applications mpich parallel-computing parallel-programming perl portland-state-university

Last synced: 02 Apr 2026

https://github.com/zechengz/ctf-gcn

Graph convolutional network in CTF Python, NumPy and SciPy

graph-convolutional-network numerical-library parallel-computing tensor

Last synced: 02 Apr 2025

https://github.com/neirth/pathwalker

Experiment for learning about OpenCL and Parallelism and how to apply correctly into Rust High Performance Server.

docker helm opencl parallel-computing parallel-programming rest-api rust

Last synced: 04 Apr 2026

https://github.com/thalesmg/haskell-accelerate-parconc

Example and benchmark of Accelerate-HS from Parallel and Concurrent Programming in Haskell

accelerate cuda gpu-computing haskell parallel-computing

Last synced: 18 Apr 2026

https://github.com/betarixm/csed490c

POSTECH: Heterogeneous Parallel Computing (Fall 2023)

cuda gpu parallel-computing postech

Last synced: 19 Apr 2026

https://github.com/nholland94/bynar

A high level Vulkan compute library for D

dlang library parallel-computing spir-v vulkan

Last synced: 05 Apr 2026

https://github.com/cassiofb-dev/producer-consumer_problem

Producer-Consumer problem in Java and Python (JDK16 and Python3)

java jdk16 multithreading parallel-computing parallel-programming python python3

Last synced: 19 Apr 2026

https://github.com/pratyush1712/data-engineering

Cornell Financial Data Collection leverages Python, Selenium, and NLP to aggregate and analyze financial data from Cornell's corporate donors, offering a unique exploration of data collection and analysis techniques.

flask nextjs nlp parallel-computing selenium-webdriver server-side-events

Last synced: 20 Apr 2026

https://github.com/erikbavenstrand/n-body-simulation

Comparison of concurrent N-Body simulation approximation algorithms

c-plus-plus n-body-simulator parallel-computing pthreads visualization

Last synced: 21 Apr 2026

https://github.com/bouvens/parallel1d

Parallel computations on 1D arrays for JavaScript

demo javascript npm npm-package parallel-computing web-worker

Last synced: 21 Apr 2026

https://github.com/dimitrijkrstev/pp-cuda-fft

A parallelised CUDA implementation of the FFT Radix-2 algorithm and its execution time comparison to the DFT and non-parallelised Radix-2

cuda fft parallel-computing

Last synced: 22 Apr 2026

https://github.com/kemquiros/parallel-kmeans

Parallel k-means implementation using OpenMP

c kmeans-clustering openmp parallel-computing

Last synced: 24 Apr 2026

https://github.com/bardifarsi/threadpoolmanager

ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.

cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe

Last synced: 24 Apr 2026

https://github.com/oelin/piper

Declarative distributed data pipelines in Python.

concurrency multiprocessing parallel-computing pipeline

Last synced: 25 Apr 2026

https://github.com/imgios/nbody-simulation

Parallel MPI solution for the n-body problem, benchmarked on AWS.

aws mpi n-body-simulation parallel-computing

Last synced: 25 Apr 2026

https://github.com/tkf/julia-t

Run `julia` with `JULIA_NUM_THREADS=<number of physical cores>`.

distributed-computing julia parallel-computing

Last synced: 27 Apr 2026

https://github.com/tansudasli/java-concurrency

java concurrency, parallel , reactive, multithreading programming concepts

concurrency gradle java19 multithreading parallel-computing reactive-programming

Last synced: 28 Apr 2026

https://github.com/apostolis1/parallel-processing-systems

Project of the undergrad course "Parallel Processing Systems" - NTUA

benchmark c cuda mpi openmp parallel-computing

Last synced: 29 Apr 2026

https://github.com/giog97/histogram_equalization_cuda

Performance comparison of sequential and parallel CUDA Histogram Equalization for image contrast enhancement.

cuda cuda-kernels cuda-programming histogram-equalization image-processing parallel-computing parallel-programming

Last synced: 29 Apr 2026

https://github.com/okoge-kaz/parallel_programming

Tokyo Institute of Technology 2022-2Q CSC. T354

c cpp java parallel-computing parallel-programming rust

Last synced: 29 Apr 2026

https://github.com/rajgandhi1/native-iqa

High-performance, no-reference image quality assessment for Node.js (BRISQUE + heuristics via Rust/N-API)

image-analysis image-processing node nodejs parallel-computing rust

Last synced: 30 Apr 2026

https://github.com/gaurisharan/cuda-ml-kernels

Repo for CUDA C++ GPU kernels for ML and HPC.

cpp cuda gpu hpc kernels ml parallel-computing systems-ml

Last synced: 30 Apr 2026

https://github.com/xueeinstein/udacity-cs344-cuda8

Code for Udacity CS344 (Intro to Parallel Programming) using CUDA 8.0

cuda cuda-8 parallel-computing

Last synced: 02 May 2026

https://github.com/dhruvsrikanth/advection-diffusion-simulation

In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the advection-diffusion simulation.

advection-diffusion c cpp cpu distributed-memory-parallel high-performance-computing mpi multithreading openmp parallel-computing shared-memory-parallel simulation-modeling

Last synced: 02 May 2026

https://github.com/kyrylo-sovailo/ironic_library

Cute tiny framework. Containers, databases, networking, parallelism and neuronal networks - everething you might need.

containers cross-platform databases flexible library lightweight networking neuronal-networks parallel-computing simd

Last synced: 04 May 2026

https://github.com/alessiobugetti/histogram-equalization

Implements sequential and parallel histogram equalization in C++ and Python, utilizing CUDA for parallel computation on GPU

cuda gpu-acceleration histogram-equalization parallel-computing pycuda

Last synced: 04 May 2026

https://github.com/tiktokfnf33/rayleigh-taylor-instability-simulation

# CUDA Rayleigh-Taylor Instability SimulationThis repository features a high-performance simulation of the Rayleigh-Taylor instability using CUDA, Python, and C. Explore the implementation and results to understand fluid dynamics in a parallel computing context. 🖥️🚀

c computational-fluid-dynamics cuda euler-method finite-difference gpu-computing hpc numerical-simulation parallel-computing physics-simulation python rayleigh-taylor-instability runge-kutta

Last synced: 04 May 2026

https://github.com/thiagofons/mpi-gaussian-elimination

Linear system solver using multi-processor parallelism in MPI

gaussian-elimination linear-algebra linear-system-solver mpi parallel-computing

Last synced: 17 Aug 2025

https://github.com/kkli08/electrostatic_particle_simulation

Range-Limited Electrostatic Particle Simulation.

c-plus-plus mpi parallel-computing

Last synced: 16 Aug 2025

https://github.com/lpfann/edit-distance-parallel

Efficient and parallel implementation of Smith Waterman edit distance algorithm.

c edit-distance parallel-computing pthreads smith-waterman

Last synced: 17 Aug 2025

https://github.com/malitahir7788/assignment-02-pdc-m.ali-411327

Assignment relating to Parallel and Distributed Computing explaining different Synchronization algorithms and their practical Explanation. It also implements Distributed Collaborative Editing System, similar to Google Docs,

distr distributed parallel-computing parallel-programming python3

Last synced: 17 Aug 2025

https://github.com/josefilipeferreira/parallel-bucket-sort

Parallel Bucket Sort (Parallel Computing Paradigm Assignment)

bucket-sort c mpi openmp parallel-computing university-project

Last synced: 15 Aug 2025

https://github.com/rosnavigator/parallelkmeansimagecompressor

Parallel KMeans-based image quantization compressor that reduces the number of colors in an image while preserving visual quality. It uses KMeans clustering for color quantization and supports sequential, OpenMP, MPI, and CUDA implementations for performance and scalability. PoliMi - Advanced Methods for Scientific Computing (2023-2024)

boost clustering colors compression cuda image-quantization kmeans kmeans-clustering lossy-compression mpi odette opencv openmp parallel-computing parallel-programming performance polimi scalability sl-train

Last synced: 06 May 2026

https://github.com/andreeo/parallel-computing-cuda

Programs in terminal applying the parallel programming model with the CUDA arquitecture

c cpp cuda docker lineal-search parallel-computing parallel-reduction rank-sort-algorithm

Last synced: 09 Apr 2026

https://github.com/kchristin22/k_select

Find the kth smallest element of an array using MPI. Three different versions have been implemented for this purpose: k-Search, Heuristic Quickselect and Quickselect.

algorithms distributed-computing distributed-systems heuristic-search-algorithms hpc k-select mpi mpi-applications mpi-parallelization parallel-computing quickselect

Last synced: 18 Aug 2025

https://github.com/vitumenezes/csa-openmp

An implementation of Coupled Simulated Annealing methaeuristics using parallelism with OpenMP.

c metaheuristics openmp openmp-optimization parallel-computing parallel-programming simulated-annealing

Last synced: 12 Aug 2025

https://github.com/nabilshadman/openmp-adaptive-quadrature

Shared-memory parallel implementations of adaptive quadrature algorithm using OpenMP

high-performance-computing openmp parallel-computing

Last synced: 11 Aug 2025

https://github.com/vrn-sn/parallel-and-distributed-computing

Work repository for CS 348 at Carleton: Parallel and Distributed Computing

carleton-college distributed-computing parallel parallel-computing

Last synced: 10 Aug 2025

https://github.com/acrion/nexuslua-library

A C++ library for embedding a multi-threaded Lua environment, adding a powerful, asynchronous concurrency model based on agents and message-passing.

actor-model c-plus-plus cmake concurrency cpp embedding lua lua-bindings message-passing multithreading nexuslua parallel-computing scripting

Last synced: 15 Apr 2026

https://github.com/murf-y/csc477_parallel

All material related to the parallel computing course (includes exams ;) )

parallel-computing

Last synced: 09 Nov 2025

https://github.com/notargets/gocca

Go bindings for OCCA - Portable parallel programming framework

bindings cfd cgo cuda golang gpu hpc occa opencl parallel-computing

Last synced: 20 Jan 2026

https://github.com/gjbex/worker-ng

Next-generation worker implementation

hpc parallel-computing workflow

Last synced: 26 Aug 2025

https://github.com/brzzznko/uniqueiptracker

Tracks unique IPv4 addresses from large input files

bitwise concurrency java junit optimization parallel-computing

Last synced: 28 Aug 2025

https://github.com/olekscode/cholesky-avx

Optimizing Cholesky Factorization with Intel AVX Instructions

avx cholesky-decomposition cholesky-factorization intrinsics numerical-methods parallel-computing simd

Last synced: 05 Apr 2025

https://github.com/kylee7/synaptic

Synaptic is a groundbreaking decentralized protocol that empowers users to manage their AI interactions seamlessly. With Synaptic, you gain full control over your AI memories, enhancing your experience across all platforms. 🐙💻

computational-neuroscience decentralized i2c libfprint linux macos music neural-network neural-networks nlp parallel-computing privacy reinforcement-learning smbus spiking-neu spiking-neural-networks synaptics touchpad

Last synced: 20 Jan 2026

https://github.com/sebastianhaeni/parallel-computing-mpj

Sorting pancakes in parallel using MPJ Express

pancake-sorting parallel-computing

Last synced: 06 Aug 2025

https://github.com/osleonardo/parallel-computing

Project for the Parallel Computing class of the Computes Science course

java java-8 parallel parallel-computing parallel-programming

Last synced: 30 Sep 2025

https://github.com/gekomad/auriga

Distributed and collaborative perft system

chess cpp11 distributed-computing parallel-computing perft

Last synced: 31 Aug 2025

https://github.com/mbarbetti/optunapi

:package: API to distribute hyperparameters optimization through HTTP requests

distributed-computing http-api-client http-requests machine-learning optimization parallel-computing

Last synced: 03 Aug 2025

https://github.com/alchemine/distributed_computing

분산 처리를 위한 예제 코드

distributed-computing parallel-computing python

Last synced: 03 Aug 2025

https://github.com/proxy-pylon/monte-carlo-volume-approximation

Implementation of monte carlo simulations for approximation of volumes of high-dimensional spheres. Uses C++ and OpenMP for parallelized simulations. A detailed latex report is provided

cpp monte-carlo numerical-simulations openmp parallel-computing

Last synced: 27 Sep 2025

https://github.com/giljr/c_projects

OpenMP is highly advantageous when dealing with larger tasks that can be parallelized effectively.

concurrency high-performance-computing multithreading openmp parallel-computing

Last synced: 02 Aug 2025

https://github.com/daanv2/go-tasks

A package that allows you to easily parallelize tasks and chain them together. As well as allowing you to easily create a task that can be reused.

concurrency go parallel-computing parallel-programming tasks

Last synced: 26 Feb 2025

https://github.com/carlosrs14/parallel-data-preprocessig-system

A parallel data preprocessing system using threads and synchronization mechanisms (barrier, busy-waiting, condition variables) to clean and prepare data for AI training.

barrier-method c condition-variable data operative-systems parallel-computing posix preprocessing synchronization threads

Last synced: 24 Jul 2025

https://github.com/bardifarsi/lazyinitialization

This C++20 solution enables lazy initialization for multithreaded tasks. It efficiently initializes an expensive object only when needed, ensuring thread safety. It utilizes std::once_flag and std::atomic<bool> for synchronization, optimizing resource utilization and scalability.

concurrency concurrency-patterns concurrent-programming cpp cpp20 lazy-init lazy-initialization lazyinitializationexception multithreading object-oriented-programming oop parallel-computing parallel-processing parallel-programming singleton singleton-design-pattern singleton-pattern singletons

Last synced: 31 Aug 2025

https://github.com/pvlbzn/parallelprogramming

Parallelism in Scala, patterns, study.

parallel-computing

Last synced: 31 Aug 2025