Numba
0.34
1. User Manual
2. Reference Manual
3. Numba for CUDA GPUs
4. CUDA Python Reference
5. Numba for HSA APUs
6. Extending Numba
7. Developer Manual
8. Numba Enhancement Proposals
9. Glossary
10. Release Notes
Numba
Docs
»
Index
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)
(numba.SmartArray method)
_DeviceContextManager (class in numba.cuda.cudadrv.devices)
A
accumulate() (numba.DUFunc method)
address (CFunc attribute)
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)
box() (built-in function)
bytecode
C
CC (class in numba.pycc)
CC.export() (in module numba.pycc)
cffi (CFunc attribute)
CFunc (built-in class)
close() (in module numba.cuda)
(numba.cuda.cudadrv.devicearray.IpcArrayHandle method)
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)
ctypes (CFunc attribute)
CUDAKernel (class in numba.cuda.compiler)
current_context() (in module numba.cuda)
D
defer_cleanup() (in module numba.cuda)
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_CACHE
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]
,
[3]
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_NUM_THREADS
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() (numba.SmartArray method)
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_cfg() (Dispatcher method)
inspect_llvm() (CFunc method)
(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)
IpcArrayHandle (class in numba.cuda.cudadrv.devicearray)
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)
jitclass() (in module numba)
just-in-time compilation
L
list_devices() (in module numba.cuda)
loop-jitting
loop-lifting
lower_builtin() (built-in function)
lower_cast() (built-in function)
lower_constant() (built-in function)
lower_getattr() (built-in function)
lower_getattr_generic() (built-in function)
lowering
M
mapped() (in module numba.cuda)
mapped_array() (in module numba.cuda)
MappedNDArray (class in numba.cuda.cudadrv.devicearray)
mark_changed() (numba.SmartArray method)
match() (Rewrite method)
N
name (numba.cuda.cudadrv.driver.Device attribute)
(numba.pycc.CC attribute)
nargs (numba.DUFunc attribute)
native_name (CFunc attribute)
nin (numba.DUFunc attribute)
nopython mode
nout (numba.DUFunc attribute)
ntypes (numba.DUFunc attribute)
Numba intermediate representation
Numba IR
numba.carray() (built-in function)
numba.cffi_support.register_module() (built-in function)
numba.cffi_support.register_type() (built-in function)
numba.cfunc() (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.extending (module)
numba.farray() (built-in function)
numba.from_dtype() (built-in function)
numba.generated_jit() (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]
,
[2]
NUMBA_DUMP_LLVM
NUMBA_DUMP_OPTIMIZED
,
[1]
,
[2]
NUMBA_ENABLE_CUDASIM
,
[1]
NUMBA_WARNINGS
,
[1]
O
object mode
open() (numba.cuda.cudadrv.devicearray.IpcArrayHandle method)
open_ipc_array() (numba.cuda method)
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 bytecode
Python Enhancement Proposals
PEP 465
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)
SmartArray (class in numba)
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
target_cpu (numba.pycc.CC attribute)
threadIdx (numba.cuda attribute)
to_device() (in module numba.cuda)
type inference
type_callable() (built-in function)
typeof_impl.register() (built-in function)
types (numba.DUFunc attribute)
typing
U
ufunc
(numba.DUFunc attribute)
unbox() (built-in function)
V
verbose (numba.pycc.CC attribute)
W
wait() (numba.cuda.cudadrv.driver.Event method)