29#ifndef _H_GRB_BACKENDS
30#define _H_GRB_BACKENDS
Backend
A collection of all backends.
Definition: backends.hpp:46
@ hyperdags
A backend that automatically extracts hyperDAGs from user computations.
Definition: backends.hpp:67
@ nonblocking
The threaded nonblocking implementation.
Definition: backends.hpp:73
@ hybrid
A composed backend that uses reference_omp within each user process and BSP1D between sockets.
Definition: backends.hpp:160
@ banshee
A variant for Snitch RISC-V cores.
Definition: backends.hpp:207
@ BSP1D
A parallel implementation based on a row-wise 1D data distribution, implemented using LPF.
Definition: backends.hpp:110
@ reference
The sequential reference implementation.
Definition: backends.hpp:52
@ reference_omp
The threaded reference implementation.
Definition: backends.hpp:59
The ALP/GraphBLAS namespace.
Definition: graphblas.hpp:452