4#include "cuda_runtime.h"
89#define RDMA_FLAG_SIZE 2
94#define CUDA_CHECK(stmt) \
96 cudaError_t result = (stmt); \
97 if (cudaSuccess != result) { \
98 fprintf(stderr, "[%s:%d] cuda failed with %s \n", __FILE__, __LINE__, \
99 cudaGetErrorString(result)); \
102 assert(cudaSuccess == result); \
105#define MPI_CHECK(stmt) \
107 int result = (stmt); \
108 if (MPI_SUCCESS != result) { \
109 fprintf(stderr, "[%s:%d] MPI failed with error %d \n",\
110 __FILE__, __LINE__, result); \
int * d_nfrecv_u
Definition: supernodalForest.c:1713
int * d_mynum
Definition: supernodalForest.c:1710
int * my_flag_rd
Definition: supernodalForest.c:1709
int * d_colnum
Definition: supernodalForest.c:1712
int * d_mymasklength_u
Definition: supernodalForest.c:1711
int * mystatusmod_u
Definition: supernodalForest.c:1706
int * my_flag_bc
Definition: supernodalForest.c:1709
int * d_mymaskstart
Definition: supernodalForest.c:1710
int * d_nfrecvmod
Definition: supernodalForest.c:1714
int * h_nfrecv
Definition: supernodalForest.c:1712
int * d_colnummod
Definition: supernodalForest.c:1714
int * d_colnum_u
Definition: supernodalForest.c:1713
int * mystatus_u
Definition: supernodalForest.c:1706
int * d_nfrecvmod_u
Definition: supernodalForest.c:1715
int * d_statusmod
Definition: oneside.h:58
int * d_recv_cnt_u
Definition: supernodalForest.c:1719
int * d_mymaskstartmod
Definition: supernodalForest.c:1716
int * d_flag_mod
Definition: supernodalForest.c:1720
uint64_t * flag_bc_q
Definition: supernodalForest.c:1708
int * d_mynummod
Definition: supernodalForest.c:1716
int * d_mynum_u
Definition: supernodalForest.c:1711
int * d_msgnum_u
Definition: supernodalForest.c:1719
int * d_mymasklengthmod_u
Definition: supernodalForest.c:1717
int * h_nfrecv_u
Definition: supernodalForest.c:1713
uint64_t * flag_rd_q
Definition: supernodalForest.c:1708
int * d_colnummod_u
Definition: supernodalForest.c:1715
int * h_nfrecvmod_u
Definition: supernodalForest.c:1715
int * d_mynummod_u
Definition: supernodalForest.c:1717
int * mystatus
Definition: supernodalForest.c:1705
int * d_mymasklengthmod
Definition: supernodalForest.c:1716
int * mystatusmod
Definition: supernodalForest.c:1705
int * d_msgnum
Definition: supernodalForest.c:1718
int * d_status
Definition: supernodalForest.c:1707
int * d_mymaskstart_u
Definition: supernodalForest.c:1711
int * d_flag_mod_u
Definition: supernodalForest.c:1720
int * d_recv_cnt
Definition: supernodalForest.c:1718
int * d_mymaskstartmod_u
Definition: supernodalForest.c:1717
int * h_nfrecvmod
Definition: supernodalForest.c:1714
int * d_mymasklength
Definition: supernodalForest.c:1710
int * d_rowstart
Definition: supernodalForest.c:1705
int * d_rownum
Definition: supernodalForest.c:1705
int * d_nfrecv
Definition: supernodalForest.c:1712