Index

_ | A | B | C | D | E | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W

_

__call__() (numba.cuda.Reduce method)
__init__() (numba.cuda.Reduce method)
(Rewrite method)
_DeviceContextManager (class in numba.cuda.cudadrv.devices)

A

accumulate() (numba.DUFunc method)
ahead-of-time compilation
AOT
AOT compilation
apply() (Rewrite method)
at() (numba.DUFunc method)
auto_synchronize() (numba.cuda.cudadrv.driver.Stream method)
AutoJitCUDAKernel (class in numba.cuda.compiler)

B

bind() (numba.cuda.compiler.CUDAKernel method)
blockDim (numba.cuda attribute)
blockIdx (numba.cuda attribute)

C

CC (class in numba.pycc)
CC.export() (in module numba.pycc)
close() (in module numba.cuda)
compile() (numba.pycc.CC method)
compile-time constant
compute_capability (numba.cuda.cudadrv.driver.Device attribute)
Context (class in numba.cuda.cudadrv.driver)
copy_to_device() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
(numba.cuda.cudadrv.devicearray.DeviceRecord method)
(numba.cuda.cudadrv.devicearray.MappedNDArray method)
copy_to_host() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
(numba.cuda.cudadrv.devicearray.DeviceRecord method)
(numba.cuda.cudadrv.devicearray.MappedNDArray method)
CUDAKernel (class in numba.cuda.compiler)
current_context() (in module numba.cuda)

D

detect() (in module numba.cuda)
device (numba.cuda.compiler.CUDAKernel attribute)
device_array() (in module numba.cuda)
device_array_like() (in module numba.cuda)
DeviceNDArray (class in numba.cuda.cudadrv.devicearray)
DeviceRecord (class in numba.cuda.cudadrv.devicearray)
Dispatcher (built-in class)
distutils_extension() (numba.pycc.CC method)

E

environment variable
NUMBA_COMPATIBILITY_MODE
NUMBA_DEBUG
NUMBA_DEBUG_FRONTEND
NUMBA_DEBUG_TYPEINFER
NUMBA_DISABLE_CUDA
NUMBA_DISABLE_JIT, [1], [2]
NUMBA_DUMP_ANNOTATION, [1]
NUMBA_DUMP_ASSEMBLY, [1]
NUMBA_DUMP_BYTECODE
NUMBA_DUMP_CFG
NUMBA_DUMP_FUNC_OPT
NUMBA_DUMP_IR, [1], [2]
NUMBA_DUMP_LLVM, [1]
NUMBA_DUMP_OPTIMIZED, [1], [2], [3]
NUMBA_ENABLE_AVX
NUMBA_ENABLE_CUDASIM, [1], [2]
NUMBA_FORCE_CUDA_CC
NUMBA_LOOP_VECTORIZE
NUMBA_OPT
NUMBA_TRACE
NUMBA_WARNINGS, [1], [2]
Event (class in numba.cuda.cudadrv.driver)
event() (in module numba.cuda)
event_elapsed_time() (in module numba.cuda)

G

get_current_device() (in module numba.cuda)
get_memory_info() (numba.cuda.cudadrv.driver.Context method)
gpus (numba.cuda attribute)
(numba.cuda.cudadrv.devices attribute)
gridDim (numba.cuda attribute)

H

hsa.deregister() (built-in function)
hsa.register() (built-in function)

I

id (numba.cuda.cudadrv.driver.Device attribute)
identity (numba.DUFunc attribute)
inspect_asm() (Dispatcher method)
(numba.cuda.compiler.AutoJitCUDAKernel method)
(numba.cuda.compiler.CUDAKernel method)
inspect_llvm() (Dispatcher method)
(numba.cuda.compiler.AutoJitCUDAKernel method)
(numba.cuda.compiler.CUDAKernel method)
inspect_types() (Dispatcher method)
(numba.cuda.compiler.AutoJitCUDAKernel method)
(numba.cuda.compiler.CUDAKernel method)
is_available() (in module numba.cuda)
is_c_contiguous() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
is_f_contiguous() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)

J

JIT
JIT compilation
JIT function
jit() (in module numba.cuda)
just-in-time compilation

L

list_devices() (in module numba.cuda)
loop-jitting
loop-lifting

M

mapped() (in module numba.cuda)
mapped_array() (in module numba.cuda)
MappedNDArray (class in numba.cuda.cudadrv.devicearray)
match() (Rewrite method)

N

name (numba.cuda.cudadrv.driver.Device attribute)
(numba.pycc.CC attribute)
nargs (numba.DUFunc attribute)
nin (numba.DUFunc attribute)
nopython mode
nout (numba.DUFunc attribute)
ntypes (numba.DUFunc attribute)
numba.cffi_support.register_module() (built-in function)
numba.cuda.atomic.add() (built-in function)
numba.cuda.atomic.max() (built-in function)
numba.cuda.const.array_like() (built-in function)
numba.cuda.cudadrv.driver.Device (built-in class)
numba.cuda.gpus.current() (built-in function)
numba.cuda.grid() (built-in function)
numba.cuda.gridsize() (built-in function)
numba.cuda.local.array() (built-in function)
numba.cuda.shared.array() (built-in function)
numba.cuda.syncthreads() (built-in function)
numba.cuda.threadfence() (built-in function)
numba.cuda.threadfence_block() (built-in function)
numba.cuda.threadfence_system() (built-in function)
numba.DUFunc (built-in class)
numba.from_dtype() (built-in function)
numba.guvectorize() (built-in function)
numba.hsa.barrier() (built-in function)
numba.hsa.get_global_id() (built-in function)
numba.hsa.get_group_id() (built-in function)
numba.hsa.get_local_id() (built-in function)
numba.hsa.get_local_size() (built-in function)
numba.hsa.shared.array() (built-in function)
numba.jit() (built-in function)
numba.optional (built-in class)
numba.typeof() (built-in function)
numba.types.Array (built-in class)
numba.types.NPDatetime (built-in class)
numba.types.NPTimedelta (built-in class)
numba.vectorize() (built-in function)
NUMBA_DISABLE_JIT, [1]
NUMBA_DUMP_ANNOTATION
NUMBA_DUMP_ASSEMBLY
NUMBA_DUMP_IR, [1]
NUMBA_DUMP_LLVM
NUMBA_DUMP_OPTIMIZED, [1], [2]
NUMBA_ENABLE_CUDASIM, [1]
NUMBA_WARNINGS, [1]

O

object mode
outer() (numba.DUFunc method)
output_dir (numba.pycc.CC attribute)
output_file (numba.pycc.CC attribute)

P

pinned() (in module numba.cuda)
pinned_array() (in module numba.cuda)
pipeline (Rewrite attribute)
pop() (numba.cuda.cudadrv.driver.Context method)
profile_start() (in module numba.cuda)
profile_stop() (in module numba.cuda)
profiling() (in module numba.cuda)
ptx (numba.cuda.compiler.CUDAKernel attribute)
push() (numba.cuda.cudadrv.driver.Context method)
py_func (Dispatcher attribute)
Python Enhancement Proposals
PEP 7
PEP 8

Q

query() (numba.cuda.cudadrv.driver.Event method)

R

ravel() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
recompile() (Dispatcher method)
record() (numba.cuda.cudadrv.driver.Event method)
Reduce (class in numba.cuda)
reduce() (numba.DUFunc method)
reduceat() (numba.DUFunc method)
require_context() (in module numba.cuda)
reset() (numba.cuda.cudadrv.driver.Context method)
(numba.cuda.cudadrv.driver.Device method)
reshape() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
Rewrite (built-in class)

S

select_device() (in module numba.cuda)
specialize() (numba.cuda.compiler.AutoJitCUDAKernel method)
split() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
(numba.cuda.cudadrv.devicearray.MappedNDArray method)
Stream (class in numba.cuda.cudadrv.driver)
stream() (in module numba.cuda)
synchronize() (in module numba.cuda)
(numba.cuda.cudadrv.driver.Event method)
(numba.cuda.cudadrv.driver.Stream method)

T

threadIdx (numba.cuda attribute)
to_device() (in module numba.cuda)
type inference
types (numba.DUFunc attribute)

U

ufunc
(numba.DUFunc attribute)

V

verbose (numba.pycc.CC attribute)

W

wait() (numba.cuda.cudadrv.driver.Event method)