Skip to content
@Algebraic-Programming

Algebraic Programming

IRs, communication layers, domain-specific languages, libraries and everything in-between for realising Algebraic Programming

Pinned Loading

  1. ALP ALP Public

    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!

    C++ 33 6

  2. LPF LPF Public

    A minimal communication layer for the implementation of immortal algorithms and for facilitating their broad use.

    C++ 5 1

  3. HyperDAG_DB HyperDAG_DB Public

    A database of HyperDAGs derived from various application areas. HyperDAG data are licensed CC-BY, tools are licensed Apache 2.0.

    C++ 10 3

  4. ReproducibleBuilds ReproducibleBuilds Public

    A collection of dockerfiles as well as associated guides and documentation that together facilitate reproducible builds of ALP projects.

    Shell

Repositories

Showing 10 of 26 repositories
  • ALP Public

    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!

    Algebraic-Programming/ALP’s past year of commit activity
    C++ 33 Apache-2.0 6 99 (1 issue needs help) 30 Updated Feb 26, 2026
  • TraCR Public

    TraCR (pronounced 'tracer') is a user-friendly lightweight instrumentation library

    Algebraic-Programming/TraCR’s past year of commit activity
    C++ 2 Apache-2.0 0 0 0 Updated Feb 25, 2026
  • HiCR Public

    A C++ include-only implementation of HiCR, a model to represent the semantics of distributed heterogeneous applications, frameworks, and runtime systems.

    Algebraic-Programming/HiCR’s past year of commit activity
    C++ 12 Apache-2.0 0 0 0 Updated Feb 24, 2026
  • PaHIS Public

    Tools supporting the PaHIS model: the Hierarchical Synchronous Parallel model for Irregular workloads

    Algebraic-Programming/PaHIS’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Feb 24, 2026
  • OneStopParallel Public

    A collection of optimal and heuristic scheduling tools

    Algebraic-Programming/OneStopParallel’s past year of commit activity
    C++ 16 Apache-2.0 1 1 1 Updated Feb 24, 2026
  • Artifacts Public

    Repository that gathers codes, scripts, and data (or pointers thereto) used for experiments in published papers.

    Algebraic-Programming/Artifacts’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Jan 28, 2026
  • BLS Public

    Bounded Lag Synchronous Collectives, as well as a Torch Distributed back-end & DLRM based on it.

    Algebraic-Programming/BLS’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Jan 14, 2026
  • LPF Public

    A minimal communication layer for the implementation of immortal algorithms and for facilitating their broad use.

    Algebraic-Programming/LPF’s past year of commit activity
    C++ 5 Apache-2.0 1 41 (1 issue needs help) 10 Updated Jan 13, 2026
  • OSP-OnlineServicePortal Public

    A project to enable OneStopParallel as a service

    Algebraic-Programming/OSP-OnlineServicePortal’s past year of commit activity
    JavaScript 0 0 0 0 Updated Dec 19, 2025
  • HyperDAG_DB Public

    A database of HyperDAGs derived from various application areas. HyperDAG data are licensed CC-BY, tools are licensed Apache 2.0.

    Algebraic-Programming/HyperDAG_DB’s past year of commit activity
    C++ 10 Apache-2.0 3 1 1 Updated Dec 9, 2025

Most used topics

Loading…