PyCUDA documentation / Документация PyCUDA: Device Interface Reference Documentation http://documen.tician.de/pycuda/driver.html

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

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

Post-Allocation Pagelocking
Блокировка страниц после выделения

wuffur 26.08.11 в 08:07

0

pycuda.driver.register_host_memory(ary, flags=0)

vapvap14 02.09.11 в 14:25

0

Возвращает numpy.ndarray, который делится памятью с ary. Эта память будет постранично заблокированной, пока не вернется значение, что эта функция жива.

wuffur 26.08.11 в 08:08

0

Возвращение базового атрибута массива содержит экземпляр RegisteredHostMemory, чьи базовые атрибуты напротив содержат ary.

wuffur 26.08.11 в 08:09

0

CUDA 4.0 или новее.

wuffur 31.08.11 в 08:22

0

Данные адреса ary и его размер должны быть выравнены по размеру страницы. Одним из способов для достижения этого является использование функции в выравненной памяти хоста.

wuffur 31.08.11 в 08:23

0

Новая в версии 2011.1.

wuffur 31.08.11 в 08:24

0

Класс pycuda.driver.RegisteredHostMemory

wuffur 31.08.11 в 08:24

0

Наследуется от HostPointer.

wuffur 31.08.11 в 08:24

0

CUDA 4.0 или новее.

wuffur 31.08.11 в 08:24

0

Новая в версии 2011.1.

wuffur 31.08.11 в 08:24

0

unregister()

vapvap14 02.09.11 в 14:25

0

Убирает блокировку страницы в памяти хоста, которую держит этот экземпляр.
Отметим, что он не освобождает эту память, а только освобождает от блокировки страницы.

wuffur 31.08.11 в 08:26

0

base

wuffur 26.07.12 в 14:57

0

Содержит объект Python из которого конструируется этот экземпляр.

wuffur 31.08.11 в 08:27

0

Класс pycuda.driver.HostPointer

wuffur 31.08.11 в 08:27

0

Представляет блокированный по страницам указатель хоста.

wuffur 31.08.11 в 08:27

0

get_device_pointer()

vapvap14 02.09.11 в 14:26

0

Возвращает указатель устройства, показывающий адрес, которому эта область памяти соответствует в адресном пространстве этого устройства.

wuffur 03.09.11 в 06:33

0

Доступно только в CUDA 2.2 и новее.

wuffur 31.08.11 в 08:30

0

Массивы и Текстуры

wuffur 01.09.11 в 09:30

0

класс pycuda.driver.ArrayDescriptor

wuffur 01.09.11 в 09:30

0

width

wuffur 25.07.12 в 13:19

0

height

wuffur 25.07.12 в 13:19

0

format

vapvap14 02.09.11 в 14:46

0

Значение типа array_format.

wuffur 01.09.11 в 09:31

0

num_channels

vapvap14 02.09.11 в 14:46

0

класс pycuda.driver.ArrayDescriptor3D

wuffur 01.09.11 в 09:31

0

width

wuffur 25.07.12 в 13:20

0

height

wuffur 25.07.12 в 13:20

0

depth

wuffur 25.07.12 в 13:20

0

format

vapvap14 02.09.11 в 14:46

0

Значение типа array_format. Только CUDA 2.0 и выше .

wuffur 01.09.11 в 09:31

0

num_channels

vapvap14 02.09.11 в 14:30

0

класс pycuda.driver.Array(дескриптор)

wuffur 01.09.11 в 09:32

0

2D или 3D блокировка памяти, к которой можно получить доступ только через текстурные ссылки.

wuffur 01.09.11 в 09:32

0

Дескриптор может быть только типа ArrayDescriptor или ArrayDescriptor3D.

wuffur 01.09.11 в 09:33

0

free()

vapvap14 02.09.11 в 14:26

0

Освобождает массив и память устройства в данный момент времени, вместо когда этот объект становится недостижимым. Любое дальнейшее использование этого объекта - это ошибка, которая будет приводить к непредсказуемому поведению.

wuffur 01.09.11 в 09:34

0

get_descriptor()

vapvap14 02.09.11 в 14:26

0

Возвращает объект ArrayDescriptor для этого двумерного массива, похожий на тот объект, который использовался, чтобы его сделать.

wuffur 01.09.11 в 09:36

0

get_descriptor_3d()

vapvap14 02.09.11 в 14:26

0

Возвращает объект ArrayDescriptor3D для этого трехмерного массива, похожий на тот объект, который использовался. чтобы его сделать. Только CUDA 2.0 и выше .

wuffur 01.09.11 в 09:37

0

класс pycuda.driver.SurfaceReference

wuffur 01.09.11 в 09:38

0

Замечание

wuffur 01.09.11 в 09:38

0

Экземпляры этого класса можно создать только через Module.get_surfref().

wuffur 01.09.11 в 09:38

0

CUDA 3.1 и выше.

wuffur 01.09.11 в 09:38

0

Новый в версии 0.94.

wuffur 01.09.11 в 09:39

0

set_array(array)

vapvap14 02.09.11 в 14:26

0

Связывает self массивом Array.

wuffur 01.09.11 в 09:39

0
Минутку...

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

Следующая страница →