PyCUDA documentation / Документация PyCUDA: Multi-dimensional arrays on the GPU http://documen.tician.de/pycuda/array.html

← →
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Параллельный Скан / Префиксная Сумма

wuffur 28.02.12 в 12:44

0

класс pycuda.scan.ExclusiveScanKernel(dtype, scan_expr, neutral, name_prefix="scan", options=[], preamble="")

wuffur 13.08.12 в 12:23

0

Возвращает ядро, которое может вычислять префиксную сумму, используя любую ассоциативную операцию, данную как scan_expr. scan_expr использует только формальные значения "a" и "b", чтобы высветить два операнда ассоциативных двоичных операций. Нейтральный является нейтральный элемент scan_expr, подчиняющийся выражению(тождеству) scan_expr(a, neutral) == a.

wuffur 28.02.12 в 12:48

0

dtype - определяет тип массивов, над которыми производятся операции. name_prefix - используется для имен ядра, чтобы удостоверится в распознаваемости в профилях и логах. options - это список опций компилятора, которые используется во время строительства. preamble - определяет строку кода, которая добавляется до действующих ядер.

wuffur 28.02.12 в 12:50

0

класс pycuda.scan.InclusiveScanKernel(dtype, scan_expr, neutral=None, name_prefix="scan", options=[], preamble="", devices=None)

wuffur 13.08.12 в 12:24

0

Работает как ExclusiveScanKernel. В отличии от случая exclusive, опция neutral не требуется.

wuffur 28.02.12 в 12:51

0

Пример использования:

wuffur 28.02.12 в 12:51

0

Быстрое Преобразования Фурье

wuffur 28.02.12 в 12:52

0

Pyfft, написаная Богдан Опанчуком предоставляет множество основанных на GPU алгоритмов FFT преобразования, разработанных, чтобы работать с объектами типа pycuda.gpuarray.GPUArray.

wuffur 28.02.12 в 12:53

0
Минутку...

← Предыдущая страница