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 parallel-computing

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

https://github.com/tejzpr/ordered-concurrently

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.

concurrent concurrent-data-structure data-pipeline data-science golang golang-library ordered parallel parallel-computing

Last synced: 30 Jul 2024

https://github.com/wwoods/job_stream

An MPI-based C++ or Python library for easy distributed pipeline processing

distributed-computing easy-to-use job-stream parallel-computing pipeline-processor python

Last synced: 01 Oct 2024

https://github.com/axonn-ai/axonn

A parallel framework for training deep neural networks

deep-learning machine-learning neural-networks parallel-computing

Last synced: 31 Jul 2024

https://github.com/rodrgo/OpenPH

Parallel reduction of boundary matrices for Persistent Homology with CUDA

cuda gpu-computing numerical-computation parallel-computing persistent-homology topological-data-analysis

Last synced: 02 Aug 2024

https://github.com/L0garithmic/FastColabCopy

Fast Multi-Threaded Google Colab File Transfering

colab-notebook multithreading parallel-computing

Last synced: 01 Aug 2024

https://github.com/rsharp-lang/R-sharp

R# language is a kind of R liked vectorized language implements on .NET environment for the bioinformatics data analysis

bioinformatics gcmodeller graphquery hdf5 hpc machine-learning microsoft-visualbasic netcdf parallel-computing r r-sharp vb

Last synced: 13 Aug 2024

https://github.com/julialang/distributed.jl

Create and control multiple Julia processes remotely for distributed computing. Ships as a Julia stdlib.

distributed-computing julia parallel-computing

Last synced: 29 Sep 2024

https://github.com/slimgroup/segyio.jl

SegyIO.jl provides methods to read, write, and scan SEGY datasets.

hpc julialang parallel-computing segy

Last synced: 29 Sep 2024

https://github.com/osanj/lava

A Highlevel Python Wrapper for Vulkan's Compute API

gpu numpy parallel-computing shaders vulkan vulkan-compute

Last synced: 27 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/maropu/spark-data-repair-plugin

Provide functionality to build statistical models to repair dirty tabular data in Spark

data-repairing distributed-computing error-detection parallel-computing spark

Last synced: 01 Oct 2024

https://github.com/rust-or/highs-sys

Rust binding for the HiGHS linear programming solver

linear-programming mathematics optimization parallel-computing simplex

Last synced: 03 Aug 2024

https://github.com/hpc-carpentry/old-hpc-workflows

Scaling studies on high-performance clusters using Snakemake workflows

alpha carpentries-incubator english hpc-carpentry parallel-computing snakemake-workflows

Last synced: 31 Jul 2024

https://github.com/nuniz/parafilt

Collection of parallel adaptive filter implementations for efficient signal processing applications in PyTorch.

adaptive-filters lms lms-algorithm multicore-programming parallel parallel-computing pytorch rls rlsfilter signal-processing

Last synced: 30 Sep 2024

https://github.com/FriedImage/DPCPP-Image-Blurring-with-SYCL

A program developed with DPC++ SYCL for parallelizing the Image Blurring process.

cpp17 digital-image-processing dpcpp opencv parallel-computing sycl

Last synced: 01 Aug 2024

https://github.com/HenrikBengtsson/future.aws.lambda

R package: future.aws.lambda - A Future API for Parallel Processing on AWS Lambda

aws-lambda future package parallel-computing r

Last synced: 08 Aug 2024

https://github.com/longnguyen010203/zillow-home-value-prediction

πŸŒˆπŸ“ŠπŸ“ˆ The Zillow Home Value Prediction project employs linear regression models on Kaggle datasets to forecast house prices. πŸ“‰πŸ’°Using Apache Spark (PySpark) within a Docker setup enables efficient data preprocessing, exploration, analysis, visualization, and model building with distributed computing for parallel computation.

analysis apache-spark distributed-computing docker docker-compose feature-engineering jupyter-notebook jupyterlab linear-regression machine-learning models parallel-computing prediction-model preprocessing pyspark visualization

Last synced: 28 Sep 2024

https://github.com/BrosnanYuen/RayBNN_Raytrace

Ray tracing library using GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI

arrayfire cuda gpu gpu-computing opencl parallel parallel-computing ray ray-tracing raybnn raylib raytracer raytracing rust

Last synced: 01 Aug 2024

https://github.com/polluxio/pollux-payload

Pollux payload core files and examples

cloud message-passing parallel-computing parallel-programming

Last synced: 01 Aug 2024

https://github.com/codingvangogh/parallelization

Multi Threading and Multi Processing made easy in Python2.7

multi-process multi-threading parallel-computing parallelization python python27

Last synced: 01 Oct 2024

https://github.com/wazzabeee/movie-barcodes

Compress every frame of a movie in a single color barcode. Transform entire movies into stunning single-barcode visualizations. Capture the essence of cinematic storytelling through dominant color extraction from each frame.

barcode color-barcode color-extraction computer-vision data-science data-visualization image-processing machine-learning movies multiprocessing multithreading opencv parallel-computing python video-processing visualization

Last synced: 28 Sep 2024

https://github.com/omangin/expjobs

Basic tools to run groups of jobs in an easy way.

parallel-computing python scientific-computing torque

Last synced: 02 Oct 2024

https://github.com/prince-chrismc/multicore-programming

This is a C++ repository to contain my work for Multicore Programming (COMP426) from Concordia Universirty during Fall 2018.

cpp glew glfw glm modern-cpp multithreading object-oriented-programming opengl parallel-computing parallel-processing tbb

Last synced: 02 Oct 2024

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: 01 Aug 2024

https://github.com/hansalemaos/cythonfastsort

C++ parallel sorting algorithms through Cython - up to 8 times faster than NumPy

c cpp cython numpy parallel-computing parallel-programming python sorting

Last synced: 28 Sep 2024

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: 28 Sep 2024

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

This repository contains the code and documentation for a parallelized heat diffusion simulator implemented using Pthreads in C. 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 heat-transfer heatmap parallel-computing parallel-programming perl portland-state-university pthreadjoin pthreads

Last synced: 28 Sep 2024

https://github.com/hyouteki/unix-shell

Custom UNIX shell completely written in C using parallelism by processes and threads

clang linux parallel-computing posix shell unix

Last synced: 01 Oct 2024

https://github.com/ranfysvalle02/summwebsite

This repository is not intended to serve as the next 'library' for text summarization. Instead, it is designed to be an educational resource, providing insights into the inner workings of text summarization.

ai azure context-length large-text llm map-reduce openai parallel-computing parallel-processing python summaries summarization summarizer

Last synced: 30 Sep 2024

https://github.com/vladimirrotariu/parallel-monte-carlo-simulations

A package to orchestrate parallel (Monte Carlo) simulations via Apache Beam for an arbitrary number of models, with low-level parameter granularity, and flexible random number generator choice.

apache-beam apache-spark data-engineering monte-carlo-simulation parallel-computing parallel-processing python quantitative-finance random-number-generators

Last synced: 28 Sep 2024

https://github.com/hansalemaos/cppradixsort

parallel_radixsort from C++ for Python (Windows)

cpp numpy parallel-computing python sort

Last synced: 28 Sep 2024

https://github.com/bardiparsi/memoizationmultithreading

Sample project demonstrating the use of memoization, dynamic programming, and multi-threading to efficiently handle repeated heavy tasks and optimize performance. Results are cached for quick retrieval, and Multi-Threaded processing accelerates computation.

algorithms cpp cpp17 cpp20 data-structures dynamic-programming machine-learning machine-learning-algorithms memoization memory-management multi-threading multiprocessing multithreading parallel-computing parallel-programming

Last synced: 28 Sep 2024

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: 28 Sep 2024

https://github.com/akscf/pgrid

Lightweight Perl modules which provide an easy way to make parallel/distributed computing

distributed-computing parallel-computing perl5 perl5-module

Last synced: 28 Sep 2024

https://github.com/mendzmartin/talk_workshop_juliero_2024

Este repositorio contiene el material utilizado para la charla en el Workshop Juliero (2024)

fem femtise julia julia-package parallel-computing tise workshop-material

Last synced: 29 Sep 2024

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

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

distributed-computing julia parallel-computing

Last synced: 01 Oct 2024

https://github.com/bardiparsi/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: 28 Sep 2024

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: 28 Sep 2024