PyCUDA documentation / Документация PyCUDA: Device Interface Reference Documentation http://documen.tician.de/pycuda/driver.html
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Post-Allocation Pagelocking wuffur 26.08.11 в 08:07 |
|
|
pycuda.driver.register_host_memory(ary, flags=0) vapvap14 02.09.11 в 14:25 |
||
|
Возвращает numpy.ndarray, который делится памятью с ary. Эта память будет постранично заблокированной, пока не вернется значение, что эта функция жива. wuffur 26.08.11 в 08:08 |
||
|
Возвращение базового атрибута массива содержит экземпляр RegisteredHostMemory, чьи базовые атрибуты напротив содержат ary. wuffur 26.08.11 в 08:09 |
||
|
CUDA 4.0 или новее. wuffur 31.08.11 в 08:22 |
||
|
Данные адреса ary и его размер должны быть выравнены по размеру страницы. Одним из способов для достижения этого является использование функции в выравненной памяти хоста. wuffur 31.08.11 в 08:23 |
||
|
Новая в версии 2011.1. wuffur 31.08.11 в 08:24 |
||
|
Класс pycuda.driver.RegisteredHostMemory wuffur 31.08.11 в 08:24 |
||
|
Наследуется от HostPointer. wuffur 31.08.11 в 08:24 |
||
|
CUDA 4.0 или новее. wuffur 31.08.11 в 08:24 |
||
|
Новая в версии 2011.1. wuffur 31.08.11 в 08:24 |
||
|
unregister() vapvap14 02.09.11 в 14:25 |
||
|
Убирает блокировку страницы в памяти хоста, которую держит этот экземпляр. wuffur 31.08.11 в 08:26 |
||
|
base wuffur 26.07.12 в 14:57 |
||
|
Содержит объект Python из которого конструируется этот экземпляр. wuffur 31.08.11 в 08:27 |
||
|
Класс pycuda.driver.HostPointer wuffur 31.08.11 в 08:27 |
||
|
Представляет блокированный по страницам указатель хоста. wuffur 31.08.11 в 08:27 |
||
|
get_device_pointer() vapvap14 02.09.11 в 14:26 |
||
|
Возвращает указатель устройства, показывающий адрес, которому эта область памяти соответствует в адресном пространстве этого устройства. wuffur 03.09.11 в 06:33 |
||
|
Доступно только в CUDA 2.2 и новее. wuffur 31.08.11 в 08:30 |
||
|
Массивы и Текстуры wuffur 01.09.11 в 09:30 |
||
|
класс pycuda.driver.ArrayDescriptor wuffur 01.09.11 в 09:30 |
||
|
width wuffur 25.07.12 в 13:19 |
||
|
height wuffur 25.07.12 в 13:19 |
||
|
format vapvap14 02.09.11 в 14:46 |
||
|
Значение типа array_format. wuffur 01.09.11 в 09:31 |
||
|
num_channels vapvap14 02.09.11 в 14:46 |
||
|
класс pycuda.driver.ArrayDescriptor3D wuffur 01.09.11 в 09:31 |
||
|
width wuffur 25.07.12 в 13:20 |
||
|
height wuffur 25.07.12 в 13:20 |
||
|
depth wuffur 25.07.12 в 13:20 |
||
|
format vapvap14 02.09.11 в 14:46 |
||
|
Значение типа array_format. Только CUDA 2.0 и выше . wuffur 01.09.11 в 09:31 |
||
|
num_channels vapvap14 02.09.11 в 14:30 |
||
|
класс pycuda.driver.Array(дескриптор) wuffur 01.09.11 в 09:32 |
||
|
2D или 3D блокировка памяти, к которой можно получить доступ только через текстурные ссылки. wuffur 01.09.11 в 09:32 |
||
|
Дескриптор может быть только типа ArrayDescriptor или ArrayDescriptor3D. wuffur 01.09.11 в 09:33 |
||
|
free() vapvap14 02.09.11 в 14:26 |
||
|
Освобождает массив и память устройства в данный момент времени, вместо когда этот объект становится недостижимым. Любое дальнейшее использование этого объекта - это ошибка, которая будет приводить к непредсказуемому поведению. wuffur 01.09.11 в 09:34 |
||
|
get_descriptor() vapvap14 02.09.11 в 14:26 |
||
|
Возвращает объект ArrayDescriptor для этого двумерного массива, похожий на тот объект, который использовался, чтобы его сделать. wuffur 01.09.11 в 09:36 |
||
|
get_descriptor_3d() vapvap14 02.09.11 в 14:26 |
||
|
Возвращает объект ArrayDescriptor3D для этого трехмерного массива, похожий на тот объект, который использовался. чтобы его сделать. Только CUDA 2.0 и выше . wuffur 01.09.11 в 09:37 |
||
|
класс pycuda.driver.SurfaceReference wuffur 01.09.11 в 09:38 |
||
|
Замечание wuffur 01.09.11 в 09:38 |
||
|
Экземпляры этого класса можно создать только через Module.get_surfref(). wuffur 01.09.11 в 09:38 |
||
|
CUDA 3.1 и выше. wuffur 01.09.11 в 09:38 |
||
|
Новый в версии 0.94. wuffur 01.09.11 в 09:39 |
||
|
set_array(array) vapvap14 02.09.11 в 14:26 |
||
|
Связывает self массивом Array. wuffur 01.09.11 в 09:39 |
