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