Шаблон ядра cupy для поэлементного сокращенияPython

Программы на Python
Ответить
Anonymous
 Шаблон ядра cupy для поэлементного сокращения

Сообщение Anonymous »

Я хочу получить шаблон ядра, который Cupy использует для своей функции вычитания, для сравнения с моим (действительно простым) ядром:

Код: Выделить всё

subtract_kernel = cp.RawKernel(
"""
extern "C" __global__
void subtract_kernel(float* A, float* B, float* C, const int size)
{
unsigned int tidx = threadIdx.x;
unsigned int idx = blockIdx.x * blockDim.x + tidx;

if(idx

Подробнее здесь: [url]https://stackoverflow.com/questions/79882200/cupy-kernel-template-for-elementwise-reductions[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»