CUDA kernel for 1D-convolution

Completato Pubblicato 3 anni fa Pagato alla consegna
Completato Pagato alla consegna

I want to convolute/filter a 2D-matrix. A linear convolution kernel in Nvidia CUDA is needed. It has to be optimized for a row-convolution with a 1D-filter (length 11 float elements). The input and output matrix consists of float numbers. The outer padding will be just zeros.

The 1D-filter is provided as a __constant__ float*. Optimization should be done by preloading the tile data to the shared memory.

CUDA Programmazione C++ Programmazione C

Rif. progetto: #27451688

Info sul progetto

2 proposte Progetto a distanza Attivo 3 anni fa

Assegnato a:

taingocnguyen12

Hello Sir I'm rich experience on computing Cuda parallel over 3 year. I'm good skill to use shared memory and texture memory to optimize. Also, i have been working on many project use cuda parallel. Please let me know Altro

$120 USD in 4 giorni
(6 valutazioni)
3.2

2 freelance hanno fatto un'offerta media di $130 per questo lavoro

devforpro122501

Dear client! ⭐⭐⭐⭐⭐ I am a Senior Database & C & JAVA Developer. ⭐⭐⭐⭐⭐ I've read your description carefully, and I can deliver your work within your given deadline with high quality. I PROMISE, You will find it G Altro

$140 USD in 7 giorni
(0 valutazioni)
0.0