Modern C++ Parallel Task Programming
-
Updated
Aug 8, 2020 - C++
Modern C++ Parallel Task Programming
Automatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that implements a small, fast, high-reliability on ANSI C.
A family of header-only, very fast and memory-friendly hashmap and btree containers.
Parallel Programming with Python and Charm++
This is a set of simple programs that can be used to explore the features of a parallel platform.
Floc: Orchestrate goroutines with ease.
A curated list of awesome parallel computing resources
Plasma Programming Language
FastFlow pattern-based parallel programming framework (formerly on sourceforge)
A fast work-stealing queue template in C++
Generic Reusable Parallel Patterns Interface
Must read research papers and links to tools and datasets that are related to using machine learning for compilers and systems optimisation
oneAPI Math Kernel Library (oneMKL) Interfaces
HPC solver for nonlinear optimization problems
oneAPI Specification source files
Google Colab Notebooks for Udacity CS344 - Intro to Parallel Programming
Assignments and Quizzes submitted by me.
BEAM friendly spinlocks for Elixir/Erlang
A system for identifying latent fingerprints. Created at Michigan State University by Anil K. Jain, Kai Cao, Dinh-Luan Nguyen, and Cori Tymoszek.
A library for easier parallel processing
CS344 - Introduction To Parallel Programming course (Udacity) proposed solutions
Managed C# wrapper for Enki Task Scheduler by Doug Binks
Software Transactional Objects
Practices in Parallel Programming with Pthreads, MPI and OpenMP.
An implementation of parallel exclusive scan in CUDA
Preventing race conditions with Mutual Exclusion
A parallelised implementation of the K-means clustering algorithm using C Pthreads and separately using OpenMP specification for C
A C++17 Data Stream Processing Parallel Library for Multicores and GPUs
Add a description, image, and links to the parallel-programming topic page so that developers can more easily learn about it.
To associate your repository with the parallel-programming topic, visit your repo's landing page and select "manage topics."