Home of ALP/GraphBLAS and ALP/Pregel, featuring shared- and distributed-memory auto-parallelisation of linear algebraic and vertex-centric programs. Soon with more to come!
☆33Apr 2, 2026Updated 2 months ago
Alternatives and similar repositories for ALP
Users that are interested in ALP are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A collection of optimal and heuristic scheduling tools☆16Apr 24, 2026Updated 2 months ago
- Reference implementation of the draft C++ GraphBLAS specification.☆32Feb 19, 2025Updated last year
- GraphBLAS Template Library (GBTL): C++ graph algorithms and primitives using semiring algebra as defined at graphblas.org☆139Jun 16, 2023Updated 3 years ago
- This is a library plus a test harness for collecting algorithms that use the GraphBLAS. For test coverage reports, see https://graphblas…☆271Jun 19, 2026Updated last week
- Snapped is a parallel program snapshotter designed for debugging deadlocks and crashes in programs. It acts as a wrapper around the GDB M…☆11Aug 26, 2024Updated last year
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- KaPoCE is a framework for solving the cluster editing problem that asks to transform an input graph into a cluster graph (a disjoint unio…☆11Dec 19, 2022Updated 3 years ago
- REplicated STORagE☆13Mar 23, 2023Updated 3 years ago
- Packed and Compressed Hash Tables☆15Apr 7, 2025Updated last year
- More Hierarchy in Route Planning Using Edge Hierarchies☆15Mar 4, 2020Updated 6 years ago
- Collection of simple General Matrix Multiplication - GEMM implementations☆14Feb 26, 2024Updated 2 years ago
- Parallel space-efficient minimal perfect hash function on SIMD and GPU☆16Jan 4, 2026Updated 5 months ago
- Distributed Communication-Optimal LU-factorization Algorithm☆12Aug 1, 2021Updated 4 years ago
- A new memory mapping interface for efficient direct user-space access to byte-addressable storage, published in MICRO2022.☆16Sep 29, 2022Updated 3 years ago
- SpV8 is a SpMV kernel written in AVX-512. Artifact for our SpV8 paper @ DAC '21.☆29Mar 16, 2021Updated 5 years ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- HiCMA: Hierarchical Computations on Manycore Architectures☆37Mar 19, 2023Updated 3 years ago
- Vienna Graph Clustering☆18Jun 1, 2026Updated 3 weeks ago
- MLIR tools and dialect for GraphBLAS☆18Mar 30, 2022Updated 4 years ago
- Learned Monotone Minimal Perfect Hashing☆32Apr 1, 2025Updated last year
- rust-library to wrap GraphBLAS.h☆31Mar 19, 2023Updated 3 years ago
- kmc simulation of vacancy-dumbbell transition for BCC lattice.☆13Aug 20, 2025Updated 10 months ago
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆52Sep 22, 2025Updated 9 months ago
- High-Performance Structured Linear Operators☆13May 17, 2018Updated 8 years ago
- Mobilenet v1 (3,128,128, alpha=0.25) on STMH7 using STMCube AI☆10Oct 25, 2019Updated 6 years ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- Graph algorithms written in GraphBLAS☆95Apr 6, 2026Updated 2 months ago
- ☆18Feb 11, 2026Updated 4 months ago
- Experimental Code for "Unleashing Graph Partitioning for Large-Scale Nearest Neighbor Search"☆30Nov 4, 2024Updated last year
- Shared library for intercepting CUDA Runtime API calls. This was part of my Bachelor thesis: A Study on the Computational Exploitation of…☆14Jun 6, 2024Updated 2 years ago
- ☆24Jun 12, 2026Updated 2 weeks ago
- Code for paper "Design Principles for Sparse Matrix Multiplication on the GPU" accepted to Euro-Par 2018☆73Oct 5, 2020Updated 5 years ago
- SuiteSparse graph algorithms in the language of linear algebra. For production: (default) STABLE branch. Code development: ask me for t…☆429Updated this week
- ☆48Jan 30, 2026Updated 4 months ago
- Framework that supports pipeline federated split learning with multiple hops.☆16Jun 17, 2026Updated last week
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Sparse kernels for GNNs based on TVM☆17Nov 18, 2020Updated 5 years ago
- Sympiler is a Code Generator for Transforming Sparse Matrix Codes☆44Jul 12, 2023Updated 2 years ago
- Sparse Tensor Programming in Python powered by Finch.jl☆24Updated this week
- Development of SuiteSparse.jl, which ships as part of the Julia standard library.☆26Nov 6, 2022Updated 3 years ago
- Exploring CXL on QEMU Emulation☆40Mar 4, 2025Updated last year
- d3 plugin to create a temporal network visualization☆18Jan 6, 2023Updated 3 years ago
- A Lua-based framework for vision.☆21Jun 14, 2011Updated 15 years ago