zefiros-software / BSPLib
BSPLib is a fast, and easy to use C++ implementation of the Bulk Synchronous Parallel (BSP) threading model.
☆20Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for BSPLib
- This repository contains components that will support percolation via OpenCL and CUDA☆32Updated 2 years ago
- GPU Automatically Tuned Linear Algebra Software☆28Updated 9 years ago
- ☆28Updated 2 weeks ago
- Accelerator Programming Library in C++☆57Updated 6 years ago
- Vectorized intersections (research code)☆14Updated 7 years ago
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆71Updated 4 years ago
- Implementation of the Remez algorithm☆13Updated last year
- Boost.org graph_parallel module☆27Updated this week
- Library to program with streams, events, and to queue own functions into a stream.☆16Updated 4 months ago
- An alternative to Boost.MPI for a user friendly C++ interface for MPI (MPICH).☆19Updated 6 years ago
- CMake module collection☆30Updated 9 years ago
- Non-blocking message passing (a C++14 MPI wrapper)☆18Updated 10 years ago
- generic C++ containers; matrix, triangle matrix, crs sparse matrix, etc.☆12Updated 6 years ago
- The Hybrid Task Graph Scheduler API☆40Updated 3 years ago
- Generalized Histograms for CUDA-capable GPUs☆43Updated 9 years ago
- ☆18Updated 7 years ago
- OpenSHMEM Application Programming Interface☆51Updated last week
- A managed platform and language for GPGPU☆32Updated 11 years ago
- Levenberg-Marquardt nonlinear least squares algorithms in C/C++☆21Updated last year
- Library for exact linear algebra, a C++ template-library based originally on LinBox intended for F4-like implementations☆16Updated 11 years ago
- GraphBLAS Template Library (GBTL): C++ graph algorithms and primitives using semiring algebra as defined at graphblas.org☆131Updated last year
- Multi-dimensional C++ arrays which store objects in a Struct-of-Arrays (SoA) memory layout for efficient vectorization and zero address g…☆74Updated 4 years ago
- Resource-based, Declarative task-Graphs for Parallel, Event-driven Scheduling☆20Updated 3 weeks ago
- C++ utility for parsing/evaluating matrix math equations input at run time in a format similar to MATLAB (requires Eigen for matrix math)…☆66Updated 5 years ago
- A collection of useful things; sometimes proofs of concepts, sometimes production-ready code.☆19Updated 4 years ago
- C++11 Work-Stealing Task Scheduler☆36Updated 4 years ago
- C computation graph, AutoGrad with OpenCL support [WIP]☆9Updated 5 years ago
- High performance C++ Linear Algebra Library☆14Updated 4 years ago
- C++ heterogeneous and lock-free containers☆13Updated 6 years ago