Skip to content
Snippets Groups Projects
Commit 7a9bfbd3 authored by Gabriel Falk's avatar Gabriel Falk
Browse files

Replace cudaKernels.h

parent dc28a28d
Branches
No related tags found
No related merge requests found
#ifndef _CUDA_KERNELS_
#define _CUDA_KERNELS_
cudaError_t avgPoolCuda(float* dst, float* src, int sizeX, int sizeY);
cudaError_t avgPoolCuda(float* dst, float* src, int sizeX, int sizeY, double* time);
cudaError_t vecMulCuda(float* mx, float* vec, float* res, int sizeMxX, int sizeMxY);
cudaError_t matMulCuda(float* a, float* b, float* c, int sizeAx, int sizeAy, int sizeBx, int sizeBy);
cudaError_t matMulTransposeCuda(float* a, float* b, float* c, int sizeAx, int sizeAy, int sizeBx, int sizeBy);
cudaError_t matMulCuda(float* a, float* b, float* c, int sizeAx, int sizeAy, int sizeBx, int sizeBy, double* time);
cudaError_t matMulTransposeCuda(float* a, float* b, float* c, int sizeAx, int sizeAy, int sizeBx, int sizeBy, double* time);
cudaError_t matMulTileCuda(float* a, float* b, float* c, int sizeAx, int sizeAy, int sizeBx, int sizeBy);
cudaError_t conv2dCuda(float* mx, float* f, float* res, int sizeMxX, int sizeMxY, int sizeF);
cudaError_t conv2dCuda(float* mx, float* f, float* res, int sizeMxX, int sizeMxY, int sizeF, double* time);
cudaError_t conv2dEn5x5Cuda(float* mx, float* f, float* res, int sizeMxX, int sizeMxY, int sizeF);
cudaError_t conv2dFFTCuda(float* mx, float* f, float* res, int sizeMxX, int sizeMxY, int sizeF);
cudaError_t testCuda(int i);
cudaError_t conv2dFFTCuda(float* mx, float* f, float* res, int sizeMxX, int sizeMxY, int sizeF, double* time);
cudaError_t conv2dWinoCuda(float* mx, float* f, float* res, int sizeMxX, int sizeMxY, int sizeF, double* time);
#endif
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment