1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
//------------------------------------------------------------------------------
// GB_AxB_macros.h: macros for GB_AxB_saxpy and related methods
//------------------------------------------------------------------------------
// SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2025, All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
//------------------------------------------------------------------------------
#ifndef GB_AXB_MACROS_H
#define GB_AXB_MACROS_H
// number of columns in the workspace for each task in saxpy4
#define GB_SAXPY4_PANEL_SIZE 4
// number of columns in the workspace for each saxbit task
#define GB_SAXBIT_PANEL_SIZE 4
#define GB_SAXPY_METHOD_3 3
#define GB_SAXPY_METHOD_BITMAP 5
#define GB_SAXPY_METHOD_ISO_FULL 6
#endif
|