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

Replace cudaKernels.h

parent dc28a28d
Branches
Tags
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 to comment