Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
device_mpi_reduce.h
Go to the documentation of this file.
1#ifndef __MATH_DEVICE_MPI_REDUCE_H__
2#define __MATH_DEVICE_MPI_REDUCE_H__
3
8extern "C" {
9 void device_mpi_allreduce(void *buf_d, void *buf, int count,
10 size_t nbytes, int op);
11
12 void device_mpi_allreduce_inplace(void *buf_d, int count,
13 size_t nbytes, int op);
14}
15
16#endif // __MATH_DEVICE_MPI_REDUCE_H__
__global__ void dirichlet_apply_scalar_kernel(const int *__restrict__ msk, T *__restrict__ x, const T g, const int m)
void device_mpi_allreduce(void *buf_d, void *buf, int count, size_t nbytes, int op)
void device_mpi_allreduce_inplace(void *buf_d, int count, size_t nbytes, int op)
real * buf
Definition pipecg_aux.cu:42