Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
|
Z
_
__call__() (grunnur.program.Kernel method)
(grunnur.program.PreparedKernel method)
(grunnur.StaticKernel method)
__getattr__() (grunnur.program.KernelHub method)
__getitem__() (grunnur.array.SingleDeviceFactory method)
A
add() (in module grunnur.functions)
ALIGN (C macro)
align() (in module grunnur.dtypes)
all() (grunnur.Device class method)
(grunnur.Platform class method)
all_api_ids() (in module grunnur)
all_available() (grunnur.API class method)
all_by_masks() (grunnur.Device class method)
(grunnur.Platform class method)
all_by_shortcut() (grunnur.API class method)
allocate() (grunnur.Buffer class method)
allocator() (grunnur.virtual_alloc.VirtualManager method)
API (class in grunnur)
api (grunnur.Context attribute)
(grunnur.Platform attribute)
APIID (class in grunnur.adapter_base)
Array (class in grunnur)
B
begin (grunnur.vsize.VsizeModules attribute)
Buffer (class in grunnur)
C
c_constant() (in module grunnur.dtypes)
c_path() (in module grunnur.dtypes)
cast() (in module grunnur.dtypes)
(in module grunnur.functions)
complex_ctr() (in module grunnur.dtypes)
complex_for() (in module grunnur.dtypes)
compute_units() (grunnur.adapter_base.DeviceParameters property)
conj() (in module grunnur.functions)
CONSTANT_MEM (C macro)
CONSTANT_MEM_DECL (C macro)
Context (class in grunnur)
context (grunnur.Program attribute)
(grunnur.Queue attribute)
CPU (grunnur.adapter_base.DeviceType attribute)
ctype() (in module grunnur.dtypes)
ctype_struct() (in module grunnur.dtypes)
cuda_api_id() (in module grunnur)
D
deactivate() (grunnur.Context method)
DefTemplate (class in grunnur)
detect_type() (in module grunnur.dtypes)
Device (class in grunnur)
device_idxs (grunnur.Queue attribute)
DeviceParameters (class in grunnur.adapter_base)
devices (grunnur.Context attribute)
devices() (grunnur.Platform property)
DeviceType (class in grunnur.adapter_base)
div() (in module grunnur.functions)
dtype (grunnur.Array attribute)
E
empty() (grunnur.Array class method)
exception (grunnur.RenderError attribute)
exp() (in module grunnur.functions)
extract_field() (in module grunnur.dtypes)
F
flatten_dtype() (in module grunnur.dtypes)
from_api_id() (grunnur.API class method)
from_associated_file() (grunnur.Template class method)
from_backend_contexts() (grunnur.Context class method)
from_backend_device() (grunnur.Device class method)
from_backend_devices() (grunnur.Context class method)
from_backend_platform() (grunnur.Platform class method)
from_callable() (grunnur.DefTemplate class method)
(grunnur.Module class method)
(grunnur.Snippet class method)
from_criteria() (grunnur.Context class method)
from_devices() (grunnur.Context class method)
from_host() (grunnur.Array class method)
from_index() (grunnur.Device class method)
(grunnur.Platform class method)
from_string() (grunnur.DefTemplate class method)
(grunnur.Module class method)
(grunnur.Snippet class method)
(grunnur.Template class method)
FUNCTION (C macro)
G
get() (grunnur.Array method)
(grunnur.Buffer method)
get_def() (grunnur.Template method)
get_global_id (C function)
get_global_size (C function)
get_group_id (C function)
get_local_id (C function)
get_local_size (C function)
get_num_groups (C function)
get_sub_region() (grunnur.Buffer method)
global_flat_id (grunnur.vsize.VsizeModules attribute)
global_flat_size (grunnur.vsize.VsizeModules attribute)
global_id (grunnur.vsize.VsizeModules attribute)
GLOBAL_MEM (C macro)
global_size (grunnur.vsize.VsizeModules attribute)
globals (grunnur.RenderError attribute)
GPU (grunnur.adapter_base.DeviceType attribute)
group_id (grunnur.vsize.VsizeModules attribute)
grunnur.dtypes
module
grunnur.functions
module
grunnur.virtual_alloc
module
GRUNNUR_CUDA_API (C macro)
GRUNNUR_FAST_MATH (C macro)
GRUNNUR_OPENCL_API (C macro)
I
id (grunnur.API attribute)
INLINE (C macro)
is_complex() (in module grunnur.dtypes)
is_double() (in module grunnur.dtypes)
is_integer() (in module grunnur.dtypes)
is_real() (in module grunnur.dtypes)
K
KERNEL (C macro)
Kernel (class in grunnur.program)
kernel (grunnur.Program attribute)
KernelHub (class in grunnur.program)
L
LOCAL_BARRIER (C macro)
local_id (grunnur.vsize.VsizeModules attribute)
LOCAL_MEM (C macro)
local_mem_banks() (grunnur.adapter_base.DeviceParameters property)
LOCAL_MEM_DECL (C macro)
LOCAL_MEM_DYNAMIC (C macro)
local_mem_size() (grunnur.adapter_base.DeviceParameters property)
local_size (grunnur.vsize.VsizeModules attribute)
M
max_local_sizes() (grunnur.adapter_base.DeviceParameters property)
max_num_groups() (grunnur.adapter_base.DeviceParameters property)
max_total_local_size() (grunnur.adapter_base.DeviceParameters property)
max_total_local_sizes() (grunnur.program.Kernel property)
min_scalar_type() (in module grunnur.dtypes)
module
grunnur.dtypes
grunnur.functions
grunnur.virtual_alloc
Module (class in grunnur)
mul() (in module grunnur.functions)
MultiDevice (class in grunnur)
N
name (grunnur.Device attribute)
(grunnur.Platform attribute)
norm() (in module grunnur.functions)
normalize_type() (in module grunnur.dtypes)
num_groups (grunnur.vsize.VsizeModules attribute)
O
offset() (grunnur.Buffer property)
on_device_idxs() (grunnur.Queue class method)
opencl_api_id() (in module grunnur)
P
pack() (grunnur.virtual_alloc.VirtualManager method)
params() (grunnur.Device property)
Platform (class in grunnur)
platform (grunnur.Context attribute)
(grunnur.Device attribute)
platforms() (grunnur.API property)
platforms_and_devices_by_mask() (in module grunnur)
polar() (in module grunnur.functions)
polar_unit() (in module grunnur.functions)
pow() (in module grunnur.functions)
prepare() (grunnur.program.Kernel method)
PreparedKernel (class in grunnur.program)
Program (class in grunnur)
Q
Queue (class in grunnur)
queue (grunnur.StaticKernel attribute)
R
real_for() (in module grunnur.dtypes)
real_num (grunnur.virtual_alloc.VirtualAllocationStatistics attribute)
real_size_total (grunnur.virtual_alloc.VirtualAllocationStatistics attribute)
real_sizes (grunnur.virtual_alloc.VirtualAllocationStatistics attribute)
render() (grunnur.DefTemplate method)
RenderError (class in grunnur)
result_type() (in module grunnur.dtypes)
S
select_devices() (in module grunnur)
set() (grunnur.Array method)
(grunnur.Buffer method)
set_constant_array() (grunnur.Program method)
(grunnur.StaticKernel method)
shape (grunnur.Array attribute)
shortcut (grunnur.adapter_base.APIID attribute)
(grunnur.API attribute)
single_device_view() (grunnur.Array method)
SingleDeviceFactory (class in grunnur.array)
size() (grunnur.Buffer property)
SIZE_T (C macro)
Snippet (class in grunnur)
source (grunnur.RenderError attribute)
sources (grunnur.Program attribute)
(grunnur.StaticKernel attribute)
StaticKernel (class in grunnur)
statistics() (grunnur.virtual_alloc.VirtualManager method)
strides (grunnur.Array attribute)
synchronize() (grunnur.Queue method)
T
Template (class in grunnur)
TrivialManager (class in grunnur.virtual_alloc)
type() (grunnur.adapter_base.DeviceParameters property)
V
vendor (grunnur.Platform attribute)
version (grunnur.Platform attribute)
virtual_num (grunnur.virtual_alloc.VirtualAllocationStatistics attribute)
virtual_size_total (grunnur.virtual_alloc.VirtualAllocationStatistics attribute)
virtual_sizes (grunnur.virtual_alloc.VirtualAllocationStatistics attribute)
VirtualAllocationStatistics (class in grunnur.virtual_alloc)
VirtualAllocator (class in grunnur.virtual_alloc)
VirtualManager (class in grunnur.virtual_alloc)
VSIZE_T (C macro)
VsizeModules (class in grunnur.vsize)
W
warp_size() (grunnur.adapter_base.DeviceParameters property)
Z
ZeroOffsetManager (class in grunnur.virtual_alloc)
grunnur
Navigation
Contents:
Manual
Tutorial: modules and snippets
Public API
Version history
Related Topics
Documentation overview
Quick search