dalvangriebler / SParLinks
SPar is an internal DSL for high-level stream parallelism
☆10Updated 5 years ago
Alternatives and similar repositories for SPar
Users that are interested in SPar are comparing it to the libraries listed below
Sorting:
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆72Updated 5 years ago
- C++20 Library with the fastest runtime and compile times☆14Updated 2 weeks ago
- Packed and Compressed Hash Tables☆15Updated 10 months ago
- Tries in C++☆13Updated 5 years ago
- 🌳 A compressed rank/select dictionary exploiting approximate linearity and repetitiveness.☆15Updated 3 years ago
- An implementation of "Concurrent Multi-level Arrays: Wait-free Extensible Hash Maps"☆11Updated 10 years ago
- A self-contained, header-only, implementation of memory-mapped files in C++ for fast integration into larger projects.☆26Updated last year
- C++ Header-Only Library for High-Performance Tensor-Vector Multiplication☆23Updated 3 months ago
- Non-blocking message passing (a C++14 MPI wrapper)☆18Updated 11 years ago
- Suite of Benchmark Applications for Stream Processing Systems☆11Updated 10 months ago
- ☆33Updated 2 weeks ago
- A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of l…☆20Updated 7 months ago
- Highly composable C++17 template meta programming library☆40Updated 6 years ago
- Collection of ktl header libraries - small C++20 wrapper utilities☆11Updated 3 years ago
- A C++ library for integer array compression☆30Updated 3 years ago
- A universal thread-safe memory pool.☆26Updated 7 years ago
- Asynchronous Task and Memory Interface, or ATMI, is a runtime framework and programming model for heterogeneous CPU-GPU systems. It provi…☆68Updated last year
- Postgres connectivity for modern C++☆10Updated 5 years ago
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Updated 9 years ago
- Fast and highly tuned bit vector implementation including space efficient rank and select support having only 3.51% space overhead.☆34Updated 10 months ago
- Concurrent CPU-GPU Programming using Task Models☆106Updated 6 years ago
- C++ double-to-string conversion benchmark☆26Updated 3 weeks ago
- A High-performance Cluster Computing Engine☆148Updated 6 years ago
- CLI utilty to work out proper constants for vpternlogic instruction☆13Updated 3 years ago
- A Low-Level Abstraction of Memory Access☆93Updated last year
- Makes my C++ projects easier and faster to develop☆10Updated 3 years ago
- Nanos6 is a runtime that implements the OmpSs-2 parallel programming model, developed by the System Tools and Advanced Runtimes (STAR) gr…☆22Updated 8 months ago
- A simple cross-platform speed & memory-efficiency benchmark for the most common hash-table implementations in the C++ world☆12Updated 3 years ago
- String map implementation through Fast Succinct Trie☆21Updated 4 years ago
- Modern C++ 20 compile time OpenAPI parser and code generator implementation☆21Updated 3 years ago