Numba
0.23
1. User Manual
2. Reference Manual
3. Numba for CUDA GPUs
4. CUDA Python Reference
5. Numba for HSA APUs
6. Developer Manual
7. Numba Enhancement Proposals
8. Glossary
9. Release Notes
Numba
Docs
»
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)
jitclass() (in module numba)
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 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)
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)